Minnesota Vikings FB C.J. Ham: Player Profile No. 25
Vikings, C.J. Ham agree to four-year, $12 million extension – Twin Cities
Minnesota Vikings FB C.J. Ham: Player Profile No. 25
Duluth native C.J. Ham took the long road to Vikings' backfield
C.J. Ham Signs Contract Extension with the Minnesota Vikings
C.J. Ham - Minnesota Vikings Fullback - ESPN
MORE HAM: Vikings Extend Fullback CJ on 2-Year Deal
Minnesota Vikings 2023 NFL Depth Chart - ESPN
C.J. Ham Overcomes Disability, Finds His Voice
Ham Powers Into The End Zone For A Score
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
Minnesota Vikings fullback C.J. Ham (30) during an NFL football game against the Tampa Bay Buccaneers, Sunday, Sept. 9, 2023 in Minneapolis. (AP Photo/Stacy Bengs Stock Photo - Alamy
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune