Reports: Vikings, QB J.J. McCarthy agree to 4-year deal
The Minnesota Vikings and quarterback J.J. McCarthy have agreed to a four-year, $21.85 million contract, two days before rookies are set to report to camp in Eagan, Minn., multiple outlets reported Friday. Per ESPN, the contract is fully guaranteed and includes a $12.71 million signing bonus and option for a fifth year.