NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
BSU grad Leonhardt has NSIC company at Vikings training camp
Minnesota Vikings Archives - Page 2 of 4 - – With you for life
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
He's a class act': For northern Minnesota football fans, Ham's story never gets old
Takeaways: Vikings beat Panthers 34-28, get back to 3-3
NFL Archives - Page 3 of 4 - – With you for life
Which Vikings player is most Minnesotan?
Ranking the Minnesota Vikings roster from 1 to 53 - Sports Illustrated Minnesota Sports, News, Analysis, and More