C.J. Ham Signs Contract Extension
C.J. Ham Signs Contract Extension with the Minnesota Vikings
2020 NFL Free Agent Tracker
CJ Ham Can Have a Role In A Modern Offense - Zone Coverage
Every NFC team's most underrated player in 2022 - Sports Illustrated
Offseason report cards for every NFL team
Vikings Re-Signing FB C.J. Ham To Two-Year Extension
The Most Underrated Player on Every NFC Team
Vikings quietly sign fullback C.J. Ham to 2-year contract extension
C.J. Ham agrees to two-year contract extension with Vikings - NBC