Fight On: Augustana Football Celebrates 100 Seasons of Blue and Gold
C.J. Ham Joins Rare Company with 100th Vikings Game
Water Break with C.J. Ham
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
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
What the Vikings' win over the Bills meant to fans: 'This day will go down as an all-timer' - The Athletic
C.J. Ham's 100th Career Game in Photos
C.J. Ham's 100th Career Game in Photos
Minnesota Vikings Archives - – With you for life