Kevin O'Connell on Vikings' personnel versatility, Mattison-led RB competition - Sports Illustrated Minnesota Vikings News, Analysis and More
Will C. J. Ham Play For The Minnesota Vikings Much Longer?
CJ Ham prepares for 2nd NFL season
C.J. Ham Signs Contract Extension
C.J. Ham Signs Contract Extension
7 things you can count on from the 2023 Minnesota Vikings - Sports Illustrated Minnesota Sports, News, Analysis, and More
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
Episode 12: C.J. Ham, Minnesota Vikings Fullback - Beyond the Game
Minnesota Vikings fullback C.J. Ham's impact on the team goes well beyond football
Minnesota Vikings Practice Squad Tracker: Alexander Hollins, Aviante Collins, More - Sports Illustrated Minnesota Vikings News, Analysis and More
Vikings signing FB C.J. Ham to two-year extension - Sports Illustrated Minnesota Vikings News, Analysis and More