C.J. Ham agrees to a 2-year extension - 7sport Canada
C.J. Ham Signs Contract Extension with the Minnesota Vikings
C.J. Ham Signs Contract Extension with the Minnesota Vikings
C.J. Ham Signs Contract Extension
C.J. Ham Signs Contract Extension
Fullback C.J. Ham to sign two-year extension with Vikings, his agency says
C.J. Ham signs $12.25 million extension with Vikings
C.J. Ham Signs Contract Extension
Vikings signing FB C.J. Ham to two-year extension - Sports Illustrated Minnesota Vikings News, Analysis and More
Minnesota Vikings Draft Needs for 2023