Vikings player profile No. 88: FB Zach Ojile
Vikings' Ham reflects on contract, health, happiness
C.J. Ham, the Vikings Unsung Hero - Vikings Territory
Vikings sign fullback C.J. Ham, punter Britton Colquitt, give Eric
C.J. Ham: Breaking News, Rumors & Highlights
Minnesota Native Zach Ojile Signs With Vikings
C.J. Ham Signs Contract Extension
Fullback C.J. Ham to sign two-year extension with Vikings, his
Quote Me, Howie: O'Connell on C.J. Ham, Prep Sports Notebook
C.J. Ham signs $12.25 million extension with Vikings