Vikings Have 7 Different Starting QB Options for 2023
C.J. Ham agrees to two-year contract extension with Vikings - NBC
C.J. Ham Signs Contract Extension
Minnesota Vikings News & Discussion: 30 Sep 2022 - Skoloholics
C.J. Ham signs $12.25 million extension with Vikings
Football: Faith and family come first for Duluth native C.J. Ham
Vikings 2023 free agency: Follow the latest offseason roster moves
From Abdullah to Zylstra, 90 thoughts on the Minnesota Vikings' 90
C.J. Ham Signs Contract Extension
MORE HAM: Vikings Extend Fullback CJ on 2-Year Deal
Vikings' C.J. Ham happy to present first scholarship - Duluth News
C.J. Ham Joins Rare Company with 100th Vikings Game
Vikings and fullback C.J. Ham agree to two-year extension