C.J. Ham Overcomes Disability, Finds His Voice
Augustana's C.J. Ham Receives Extension with Minnesota Vikings
C.J. Ham Signs Contract Extension
Duluth's C.J. Ham signs contract extension with Minnesota Vikings
Vikings signing FB C.J. Ham to two-year extension - Sports
Ham Powers Into The End Zone For A Score
Vikings 2023 Offseason Plan v2.0 - Daily Norseman
C.J. Ham Signs Contract Extension
C.J. Ham Signs Contract Extension