Recent Vikings move could mean bad news for C.J. Ham this season
C.J. Ham Signs Contract Extension
Vikings 53-man roster projection following 2023 NFL draft
C.J. Ham Signs Contract Extension
Football: Faith and family come first for Duluth native C.J. Ham
What channel is Minnesota Vikings game today vs. Jets ? (12/4/2022
Former UCLA standouts Barr, Kendricks tackle the NFL together with
C.J. Ham Signs Contract Extension
A week into free agency, Vikings go Ham - Daily Norseman
Vikings ink two-year deal to bring back FB C.J. Ham North News
Minnesota Vikings will rock a throwback jersey to open the 2023
How the Vikings Beat Themselves in Loss to Bucs
Grading Every NFL Team's Offseason Before the 2023 Draft
Football: Faith and family come first for Duluth native C.J. Ham