Duluth's C.J. Ham signs contract extension with Minnesota Vikings
C.J. Ham Signs Contract Extension
C.J. Ham agrees to two-year contract extension with Vikings - NBC
Vikings, C.J. Ham agree to four-year, $12 million extension – Twin
Husker defensive coordinator Erik Chinander gets $50,000 raise and
Army Veteran Enjoying Team Approach in Construction of Vikings
A week into free agency, Vikings go Ham - Daily Norseman
C.J. Ham signs $12.25 million extension with Vikings
Vikings FB C.J. Ham excited to sign contract extension
C.J. Ham signs $12.25 million extension with Vikings
C.J. Ham Signs Contract Extension
BOOM‼️ #Vikings and veteran FB CJ Ham agree to a 2-year contract