Week 4 in Carolina & C.J. Ham's 100th Game
CJ Ham among eight Captains for 2022 Minnesota Vikings
Duluth native C.J. Ham plays 100th game as a Viking
C.J. Ham Joins Rare Company with 100th Vikings Game
C.J. Ham - On - Multiple Results on One Page
Vikings Sign C.J. Ham to Four-Year Deal, Place Tender on Eric
Vikings, C.J. Ham agree to four-year contract extension - Daily
NFL 100: At No. 62, Ray Nitschke, the conscience of Canton who
C.J. Ham Joins Rare Company with 100th Vikings Game
What's the Plan For C.J. Ham? - Zone Coverage
Vikings activate C.J. Ham from COVID-19 list - Daily Norseman
Football: Faith and family come first for Duluth native C.J. Ham
Vikings full back CJ Ham plays in 100th career game as a Viking