The Minnesota Vikings have agreed to terms with J.J. McCarthy, their top pick in the 2024 NFL Draft. It is a fully guaranteed contract worth $21.85 million, including a $12.71 million signing bonus.
The talks between the two had been up and down but never got into any sort of bad blood or negative space. McCarthy has been active in the community, and the team has sung his praises all offseason.
With his contract finalized, McCarthy will report to training camp with the other rookies from the 2024 draft class on July 21. He is expected to compete with veteran Sam Darnold for the starting job.
However, fellow first-round pick Dallas Turner has yet to sign his rookie deal. Turner and Amarius Mims of the Bengals are the last two unsigned first-round picks.