Vikings Have 7 Different Starting QB Options for 2023
From Abdullah to Zylstra, 90 thoughts on the Minnesota Vikings' 90-man roster - The Athletic
C.J. Ham Signs Contract Extension
From Abdullah to Zylstra, 90 thoughts on the Minnesota Vikings' 90-man roster - The Athletic
What the Pro Bowl Rosters Should Be at NFL's Midseason Mark, News, Scores, Highlights, Stats, and Rumors
C.J. Ham Signs Contract Extension
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
Fullback C.J. Ham to sign two-year extension with Vikings, his agency says
C.J. Ham signs $12.25 million extension with Vikings
C.J. Ham Signs Contract Extension with the Minnesota Vikings
Vikings 2023 free agency: Follow the latest offseason roster moves
2023 Minnesota Vikings Betting Preview
Duluth's CJ Ham signs contract extension with Vikings - – With you for life
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune