NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
C.J. Ham from Halfpipe to Hometown Hashmarks
Made In Duluth, NFL? Vikings? It's amazing. From Duluth Denfeld to Division II Augustana, CJ Ham is another Minnesota kid living out his dream playing for the #Vikings.
Photos and video: C.J. Ham returns to Denfeld for youth football camp - Duluth News Tribune
Vikings' C.J. Ham happy to present first scholarship - Duluth News Tribune
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
Photos and video: C.J. Ham returns to Denfeld for youth football camp - Duluth News Tribune
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
That's my son': Duluth's Cortez and Tina Ham proud of son C.J.'s football career with Vikings - Duluth News Tribune
C.J. Ham from Halfpipe to Hometown Hashmarks
Vikings' C.J. Ham happy to present first scholarship - Duluth News Tribune
2018 Minnesota Vikings Media Guid3, PDF, U.S. Bank Stadium
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune