Minneota Vikings 2021 53-man roster projection amid NFL training camp
The Case for the Vikings Keeping Fullback/Special Teams Captain CJ
Vikings stock up, stock down
Where the Vikings Must Improve in 2023
Minnesota Vikings fullback C.J. Ham (30) warms up before an NFL
Dalvin Cook powers Minnesota Vikings to prime-time road win over
2016 Minnesota Vikings positional evaluation: Running backs
Duluth native Ham moves to fullback position with Vikings
The Vikings have the red zone blues
304 Cj Ham Photos & High Res Pictures - Getty Images
NFC fullback C. J. Ham (30), of the Minnesota Vikings, warms up
Vikings re-sign Terence Newman, NFL's oldest on defense – Los
Minnesota Vikings: CJ Ham on the Minneapolis Miracle and the