NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings
CJ Ham: A Viking Through and Through
C.J. Ham Joins Rare Company with 100th Vikings Game
INCREASE: Living with a Purpose - CJ Ham - Sports Spectrum
C.J. Ham Joins Rare Company with 100th Vikings Game
C.J. Ham Joins Rare Company with 100th Vikings Game
Watch Duluth Native C.J. Ham 'Moss' Baltimore Ravens Defender
Can't-Miss Play: Minnesota Vikings fullback C.J. Ham matches his last name on hard 27-yard leaping grab
Vikings fullback CJ Ham tweets photo of dented facemask
Vikings' C.J. Ham happy to present first scholarship - Duluth News Tribune
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings
C.J. Ham Joins Rare Company with 100th Vikings Game
Photos and video: C.J. Ham returns to Denfeld for youth football camp - Duluth News Tribune