MORE HAM: Vikings Extend Fullback CJ on 2-Year Deal
2020 NFL free agency - Grades for every big signing and trade - ESPN
C.J. Ham Signs Contract Extension
Vikings and fullback C.J. Ham agree to two-year extension
Vikings 2023 free agency: Follow the latest offseason roster moves
C.J. Ham Signs Contract Extension
Vikings' C.J. Ham happy to present first scholarship - Duluth News
Duluth's C.J. Ham signs contract extension with Minnesota Vikings
C.J. Ham Signs Contract Extension