NSIC well represented in training camp - West Central Tribune
Justin Jefferson and C.J. Ham have the same favorite Vikings teammate
What's next for the Vikings without Justin Jefferson? - ESPN
C.J. Ham Overcomes Disability, Finds His Voice
Vikings Snap Counts: Ham makes impact in limited role against Bills North News - Bally Sports
Minnesota Vikings Roster Projection on Offense in 2022
Minnesota Vikings FB C.J. Ham Mic'd Up vs. Tennessee Titans
Duluth native C.J. Ham plays 100th game as a Viking - – With you for life
Duluth's C.J. Ham and Green Bay's cheese: two main courses in Sunday's feast - Superior Telegram
CJ Ham among eight Captains for 2022 Minnesota Vikings
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
South Dakotans in the NFL, Week 10: C.J. Ham gets back in the end zone
CJ Ham ready for whatever his role will be with Vikings
C.J. Ham ready to make an impact in second year with Vikings
Minnesota Vikings full back C.J. Ham matches last name on hard 30-yard run up the gut