After they signed Kirk Cousins to a new contract on Monday morning, the Vikings used some of the cap space they cleared with the quarterback's new deal to pay fullback C.J. Ham.
Ham, who was set to become a restricted free agent this week, agreed to a deal that will keep him in Minnesota through 2023, his agent Blake Baratz announced on Monday morning. The Vikings seemed likely to give Ham a second-round tender as a restricted free agent, and his new deal adds three seasons to his contract in Minnesota.
The fullback will make $4 million in 2020, and earn $12.25 million over four years, a league source told the Star Tribune. He becomes the league's second highest-paid fullback, behind San Francisco's Kyle Juszczyk.
The Duluth native played his way into a long-term deal last season after carving out a larger role in the Vikings' offense and playing more snaps than any fullback in the NFL other than Juszczyk. He caught 17 passes for 149 yards and a touchdown, while blocking for Dalvin Cook and occasionally serving as a third-down pass protector for Cousins.
The Vikings also gave safety Anthony Harris a franchise tag Monday.
Colquitt re-signs
The Vikings agreed to a three-year contract extension with punter/holder Britton Colquitt, according league sources.
The veteran punter can earn up to $9 million and has $5 million in guarantees on the new deal after what Colquitt called his "best year" during his 10th NFL season. Colquitt, 34, was originally signed by the Vikings a week before the 2019 season opener after being released by the Cleveland Browns. He quickly made a difference while averaging a career-high 42.6 net yards on 62 punts and holding for the NFL's fourth-best field goal operation.
Colquitt gets a $2.15 million signing bonus with the new contract. His $1.05 million base salary for the 2020 season is fully guaranteed and $1.8 million of his 2021 salary becomes guaranteed if he's on the roster next March.