Duluth Native C.J. Ham Hits Major Milestone, Joins Exclusive
NFL world reacts to huge Vikings news
Vikings keep C.J. Ham with a new four-year contract
South Dakotans in the NFL, Week 10: C.J. Ham gets back in the end zone
Watch C.J. Ham become a 'real Viking' in 'Vikings: Valhalla' promotion
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings
C.J. Ham Joins Rare Company with 100th Vikings Game
C.J. Ham Joins Rare Company with 100th Vikings Game
Minnesota Vikings full back C.J. Ham matches last name on hard 30