Minnesota Vikings - Wikipedia
Vikings finalize roster cuts, update 53-man depth chart - Sports Illustrated Minnesota Sports, News, Analysis, and More
2023 Minnesota Vikings free agency tracker
C.J. Ham Stats & Fantasy Ranking - PlayerProfiler
Vikings Waive 7th-Round Pick DeWayne McBride
CJ Ham - Football - Augustana University Athletics
Former UMD captain Ojile follows C.J. Ham's lead - Duluth News Tribune
Chargers Fall to Vikings, 27-20 in Week 10 of 2021 Season
Vikings, C.J. Ham agree to four-year contract extension - Daily Norseman
Will C. J. Ham Play For The Minnesota Vikings Much Longer?
CJ Ham Waived By Minnesota Vikings
Vikings guard Ezra Cleveland ruled out, but fullback C.J. Ham could play Sunday – Twin Cities