C.J. Ham, Irv Smith Jr. miss 2nd straight Vikings practice
Vikings fullback C.J. Ham keeps finding ways to contribute – Twin Cities
Minnesota Vikings: How fullback C.J. Ham is the key to understanding the new-look offense - The Athletic
Vikings' C.J. Ham makes fullback position worth watching
Augustana University Alum CJ Ham Gets Extended By Minnesota
Minnesota Vikings: How fullback C.J. Ham is the key to understanding the new-look offense - The Athletic
Vikings Pro Bowler Could Be Facing Roster Cut - Vikings Territory
Vikings fullback C.J. Ham: 'If I'm doing my job, success will come'
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings
CJ Ham seeks to carve out a role in new Vikings offense
Vikings, C.J. Ham agree to four-year contract extension - Daily Norseman
C.J. Ham Joins Rare Company with 100th Vikings Game
South Dakotans in the NFL, Week 10: C.J. Ham gets back in the end zone