Full details emerge on C.J. Ham's contract extension with Vikings
QB Kirk Cousins, Vikings agree on 2-year extension - ESPN
Minnesota Vikings' 2020 NFL free-agent signings: Add run stuffer
Has Rick Spielman's free agency start boosted his contract hopes?
Vikings' 2022 captains are seven holdovers from last year and first
Full details emerge on C.J. Ham's contract extension with Vikings
C.J. Ham Signs Contract Extension
Vikings Sign C.J. Ham to Four-Year Deal, Place Tender on Eric
Questions surround retooled Vikings entering start of training camp
Fullback C.J. Ham to sign two-year extension with Vikings, his
Vikings, C.J. Ham agree to four-year, $12 million extension – Twin