Duluth native C.J. Ham took the long road to Vikings' backfield
C.J. Ham Hosts Bracelet Pop-Up to Benefit Minneapolis Community
Minnesota Vikings Tumbler - Denmark
When is a Duck a Goose, or a Ham a Brand?
Medicom Be@rbrick 100% Series 44 Artist Kenny Scharf S44 Art Toy Bearbrick
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
Positive Minnesota Sports Stories
Minnesota Vikings player C.J. Ham: This is what connects me to Sioux Falls