Vikings' C.J. Ham happy to present first scholarship - Duluth News Tribune
Vikings Promote C.J. Ham, Adrian Peterson's Status In Question?
C.J. Ham ready to make an impact in second year with Vikings
Vikings, C.J. Ham agree to four-year contract extension - Daily Norseman
Minnesota veterans CJ Ham, Adam Thielen navigating Vikings offensive overhaul - – With you for life
C.J. Ham Overcomes Disability, Finds His Voice
Will C. J. Ham Play For The Minnesota Vikings Much Longer?
Vikings FB C.J. Ham Talks About Sunday's Win Over The Lions on The Power Trip
CJ Ham May Need to Rework His Contract