C.J. Ham Overcomes Disability, Finds His Voice
'We're lucky to have him': Ham's leadership key for Vikings
CJ Ham prepares for 2nd NFL season
Vikings pull away from Lions for first NFC North win - Bring Me
Duluth native C.J. Ham took the long road to Vikings' backfield
With Vikings fullback C.J. Ham inactive, undrafted rookie Jake
Vikings' C.J. Ham makes fullback position worth watching
Will C. J. Ham Play For The Minnesota Vikings Much Longer?
CJ Ham seeks to carve out a role in new Vikings offense
Vikings training camp: T.J. Hockenson's status, a potential pitch
Minnesota Vikings: How fullback C.J. Ham is the key to
C.J. Ham - NFL News, Rumors, & Updates
Football: Faith and family come first for Duluth native C.J. Ham
Minnesota Viking CJ Ham hosts camp in Sioux Falls