MPR News - C.J. Ham is a Cinderella story in a fairy tale
CJ Ham: A Viking Through and Through
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
Mattison carries torch as Vikings' new lead back - Duluth News Tribune
CJ Ham: A Viking Through and Through
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings
Photos and video: C.J. Ham returns to Denfeld for youth football camp - Duluth News Tribune
Vikings fullback, Minnesota native Ham says 1-yard run solidifies NFL status
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
Photos and video: C.J. Ham returns to Denfeld for youth football camp - Duluth News Tribune
Off and Running - High School Season in Full Swing by Let's Play Hockey - Issuu
The NFL superstar next door: Detroit Lakes embraces Vikings' Thielen
Minnesota Vikings player C.J. Ham: This is what connects me to Sioux Falls
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune