He does the dirty work: C.J. Ham off to a good start as Vikings
Episode 12: C.J. Ham, Minnesota Vikings Fullback
C.J. Ham Minnesota Vikings Youth Legend Olive Salute to Service
2023 Minnesota Vikings free agency tracker
Vikings' C.J. Ham happy to present first scholarship - Duluth News
C.J. Ham, the Vikings Unsung Hero - Vikings Territory
Twin Ports Nightlife - C.J. Ham Football Camp 2022
C. J. Ham Paying Tribute To Denfeld High School At Pro Bowl
Vikings signing FB C.J. Ham to two-year extension - Sports
Vikings Snap Counts: Ham makes impact in limited role against