C.J. Ham, the Vikings Unsung Hero - Vikings Territory
QB Kirk Cousins, Vikings agree on 2-year extension - ESPN
Vikings Re-Signing FB C.J. Ham To Two-Year Extension
C.J. Ham Signs Contract Extension
Cousins, Vikings agree to 2-year, $66M contract extension – KXAN Austin
C.J. Ham Signs Contract Extension
Minnesota Vikings, T.J. Hockenson agree to terms on multi-year extension
Augustana's C.J. Ham Receives Extension with Minnesota Vikings
Vikings' C.J. Ham Honors Mother's Memory With Custom Cleats