Football: Faith and family come first for Duluth native C.J. Ham
Vikings 90-man roster player profile: LB Jordan Hicks
Duluth native Ham appears headed for larger role with Vikings
The Vikings have the red zone blues with an up-close touchdown
C.J. Ham, Minnesota Vikings FB, NFL and PFF stats
Chiefs visit Vikings after close call last week as Mahomes makes
2021 Donruss #130 C.J. Ham Minnesota Vikings NFL
Minnesota Vikings FB C.J. Ham: Player Profile No. 25
Minnesota Vikings FB C.J. Ham: Player Profile No. 25
Minnesota Vikings RG Ezra Cleveland: Player Profile No. 13
C.J. Ham Signs Contract Extension with the Minnesota Vikings
C.J. Ham Overcomes Disability, Finds His Voice
Updated Vikings 53-man roster projection: Who's in and who's out
Vikings' C.J. Ham finding his groove in first year at fullback