Duluth Native C.J. Ham Named Vikings Team Captain - Fox21Online
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
Defending the Draft 2023: Minnesota Vikings : r/minnesotavikings
Duluth native C.J. Ham settling in as a veteran and a leader for the Minnesota Vikings - Duluth News Tribune
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings
Duluth native Ham moves to fullback position with Vikings - Perfect Duluth Day
Former NFL Doc Thinks Vikings Star Receiver Could Miss Some Time