C.J. Ham signs $12.25 million extension with Vikings
C.J. Ham Stats, Profile, Bio, Analysis and More, Minnesota Vikings
Former Augie running back CJ Ham signs with Vikings
Duluth's C.J. Ham looking good in purple - Perfect Duluth Day
We're lucky to have him': Ham's leadership key for Vikings
C.J. Ham Overcomes Disability, Finds His Voice
Minnesota Viking, CJ Ham, Visits Boys & Girls Club — The Statesman
C.J. Ham Overcomes Disability, Finds His Voice