C.J. Ham, the Vikings Unsung Hero - Vikings Territory
What C.J. Ham's Extension Tells Us About Kevin O'Connell's Plan
Vikings' Mason Cole goes on injured reserve; Adam Thielen, C.J. Ham are questionable
Vikings Using Fullback CJ Ham at Tailback
Charles c carson hi-res stock photography and images - Alamy
How Vikings FB C.J. Ham Could be Key Contributor to New-Look Offense
Minnesota Vikings: How fullback C.J. Ham is the key to understanding the new-look offense - The Athletic
How Vikings FB C.J. Ham Could be Key Contributor to New-Look Offense
From Abdullah to Zylstra, 90 thoughts on the Minnesota Vikings' 90-man roster - The Athletic
What C.J. Ham's Extension Tells Us About Kevin O'Connell's Plan
Regular Season Game 9 - Chiefs vs. Vikings (11-3-19) by Kansas City Chiefs - Issuu
C.J. Ham Joins Rare Company with 100th Vikings Game
Minnesota Vikings: CJ Ham on the Minneapolis Miracle and the pursuit of the Super Bowl