Duluth's C.J. Ham looking good in purple - Perfect Duluth Day
How Vikings FB C.J. Ham Could be Key Contributor to New-Look Offense
Seahawks overcome bumpy start with big second half to beat Vikings
Interview with the Enemy: Seattle Seahawks - Canal Street Chronicles
Was Vikings-Bills best game of NFL season? Explaining the ending
Vikings FB C.J. Ham Talks About Sunday's Win Over The Lions on
C.J. Ham Overcomes Disability, Finds His Voice
C.J. Ham Talks About The Victory Over Seattle
NFL: Duluth native C.J. Ham still living the dream with the
Minnesota Vikings player C.J. Ham visits Sioux Falls restaurant to
C.J. Ham Talks About The Victory Over Seattle
Report card: Bob Condotta grades the Seahawks' Monday Night
Evaluating Ed Donatell's defense, Kirk Cousins' struggles and more
Seahawks beat Browns, build character and maybe find a blueprint
How Vikings FB C.J. Ham Could be Key Contributor to New-Look Offense