C.J. Ham Embracing New Journeys in Football, Fatherhood
He does the dirty work: C.J. Ham off to a good start as Vikings
Vikings 90-man roster player profile: DL Harrison Phillips
Chiefs visit Vikings after close call last week as Mahomes makes
How Vikings FB C.J. Ham Could be Key Contributor to New-Look Offense
Vikings 90-man roster player profile: LB Jordan Hicks
Stock Photo displayed. Actual item may vary.
2021 Score #153 CJ Ham Minnesota Vikings NM-MT NFL Football
Fading fullbacks: Once NFL staple, position keeps declining
2023 Dynasty Fantasy Football Free Agency Preview: Minnesota
Minnesota Vikings FB C.J. Ham: Player Profile No. 25
CJ Ham - Football - Augustana University Athletics
Exploring Minnesota Vikings initial 2022 depth chart North News