He does the dirty work: C.J. Ham off to a good start as Vikings
Assessing the value of C.J. Ham heading into free agency
South Dakotans in the NFL, Week 10: C.J. Ham gets back in the end zone
Minnesota VIkings' C.J. Ham scores first NFL touchdown
Minnesota Vikings FB C.J. Ham: Player Profile No. 25
Minnesota Vikings Place Mackensie Alexander On IR; Promote C.J.
Minnesota Vikings player C.J. Ham reflects on Augustana education
C.J. Ham, Fullback, Augustana Vikings, Minnesota Vikings - NIL