C.J. Ham signs $12.25 million extension with Vikings
Vikings sign fullback C.J. Ham to 2-year extension
CJ Ham happy to remain a Viking
C.J. Ham agrees to two-year contract extension with Vikings - NBC Sports
What's next for the Vikings without Justin Jefferson? - ESPN
Report: Vikings FB C.J. Ham agrees to 3-year extension
C.J. Ham - NFL News, Rumors, & Updates
Minnesota Viking CJ Ham hosts camp in Sioux Falls
Minnesota Vikings Focus On 2023 Season, Not Kirk Cousins Contract
C.J. Ham Signs Contract Extension