Another thing to think about is that had McCarthy stayed in school, he'd likely be the top QB prospect in next years draft at this moment. As it is, Quinn Ewers, Sheduer Sanders, Cam Ward and Riley Leonard all could have come out this year but didn't. I do like Ewers, but next year's QB class may all be closer to Nix and Penix than they are to the top group this year.
But I'm not trading JJ. Other teams have been able to move up without giving up a star player, the Vikings should be able to too.