C.J. Ham Joins Rare Company with 100th Vikings Game
Vikings sign fullback C.J. Ham to 2-year extension
Vikings' C.J. Ham happy to present first scholarship - Duluth News Tribune
C.J. Ham Signs Contract Extension
Duluth's C.J. Ham signs contract extension with Minnesota Vikings - Duluth News Tribune
Vikings fullback C.J. Ham keeps finding ways to contribute – Twin Cities
Duluth's CJ Ham signs contract extension with Vikings - – With you for life
Vikings Have 7 Different Starting QB Options for 2023
The Vikings' Depth Chart Going Into Week 3 vs. the Chargers
C.J. Ham Signs Contract Extension with the Minnesota Vikings
C.J. Ham Signs Contract Extension