Minnesota Vikings fullback C.J. Ham's impact on the team goes well
11 Vikings players/position battles to monitor this preseason
How Vikings FB C.J. Ham Could be Key Contributor to New-Look Offense
Vikings Intend to Keep CJ Ham, Insider Says
11 Vikings players/position battles to monitor this preseason
Vikings activate C.J. Ham from COVID-19 list - Daily Norseman
C.J. Ham Joins Rare Company with 100th Vikings Game
Minnesota Vikings: How fullback C.J. Ham is the key to
Vikings, C.J. Ham agree to four-year contract extension - Daily
Sanford NFL players have varied history, common goals - Sanford