C.J. Ham Joins Rare Company with 100th Vikings Game
C.J. Ham - Minnesota Vikings Fullback - ESPN
South Dakotans in the NFL, Week 10: C.J. Ham gets back in the end zone
C.J. Ham signs $12.25 million extension with Vikings
Augustana University Alum CJ Ham Gets Extended By Minnesota
C.J. Ham, the Vikings Unsung Hero - Vikings Territory