Vikings' C.J. Ham happy to present first scholarship - Duluth News Tribune
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings
Football: Faith and family come first for Duluth native C.J. Ham - 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
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
Karen Sunderman on LinkedIn: Board service is rewarding for the community and individuals. Attend one…
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
Former Bulldog Zach Ojile following in C.J. Ham's footsteps at Vikings training camp - – With you for life
C.J. Ham, Chris Reed compete at track and field event
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune