C.J. Ham
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.