NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
Minnesota Vikings Focus On 2023 Season, Not Kirk Cousins Contract
C.J. Ham Joins Rare Company with 100th Vikings Game
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings
C.J. Ham Joins Rare Company with 100th Vikings Game
Green Bay Packers Play Detroit Lions Sunday Night
Minnesota Viking's CJ Ham hosted fourth annual football camp - – With you for life
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings
Vikings full back CJ Ham plays in 100th career game as a Viking - Dakota Broadcasting