 has done a deal for a standard four-year rookie contract with a fifth-year team option. The fully guaranteed contract, $21.85 million, including a $12 million bonus for McCarthy, who has never taken a snap in the NFL. But the Vikings, again, have locked in their number one pick at quarterback. Training camp starts this weekend in Eagan.