Duluth's C.J. Ham signs contract extension with Minnesota Vikings
Vikings Sign FB C.J. Ham To Three-Year Extension
Minnesota Vikings Draft Needs for 2023
Minnesota Vikings agree to terms with T.J. Hockenson on huge
Vikings, C.J. Ham agree to four-year contract extension - Daily
Chargers Fall to Vikings, 27-20 in Week 10 of 2021 Season
C.J. Ham Signs Contract Extension
Will C. J. Ham Play For The Minnesota Vikings Much Longer?
Vikings agree to terms with Pro Bowl tight end T.J. Hockenson on