Building a Vikings Championship Roster in a Short Period of Time: Part II - Offensive Skill Positions - Daily Norseman
C.J. Ham Joins Rare Company with 100th Vikings Game
Vikings and fullback C.J. Ham agree to two-year extension
Vikings cut Kendricks and more moves could be coming - Axios Twin Cities
Minnesota Vikings fullback C.J. Ham powers forward for his first TD of 2022
Duluth native C.J. Ham took the long road to Vikings' backfield
C.J. Ham Makes Holidays & Vikings Better
Duluth native Ham pursuing NFL dream of making Vikings - Duluth News Tribune
Vikings get critical Allen turnovers, stun Bills 33-30 in OT
5 biggest disappointments from the Vikings loss to the Chiefs in Week 5
Fullback C.J. Ham is doing a little bit of everything for Vikings offense
CJ Ham's Role has Shrunk & Expanded
C.J. Ham agrees to two-year contract extension with Vikings - NBC Sports