The Verdict Is in for Ham Bone
Vikings, C.J. Ham agree to four-year, $12 million extension – Twin Cities
Can't-Miss Play: Minnesota Vikings fullback C.J. Ham matches his last name on hard 27-yard leaping grab
Duluth's C.J. Ham signs contract extension with Minnesota Vikings - Duluth News Tribune
Vikings fullback C.J. Ham keeps finding ways to contribute – Twin Cities
C.J. Ham Signs Contract Extension
Vikings sign two more free agents, reach extension with CJ Ham - Sports Illustrated Minnesota Sports, News, Analysis, and More
C.J. Ham agrees to two-year contract extension with Vikings - NBC Sports
The Latest: Giants give DL Leonard Williams franchise tag
C.J. Ham Signs Contract Extension
Vikings Rumors: Vikes Predicted to Cut FB C.J. Ham
C.J. Ham Signs Contract Extension