I really dont think so. Historically, hes at the age where running QBs start to slow down and break down. The fact that he got a major injury (freak one or not) just compounds this.
Then there is the fact that he really hasnt shown anybody anything the last 2 years. Even in Minny he was horrible. We are talking bottom the barrel bad. Once all those great players in that offensive system started leaving things just fell apart, so its arguable that he was just a product of the system there.
Also, his decision making and ability to read a defense (the mental game) are terrible. He holds onto the ball far to long, which is fine if he was 25 and running over LBs, but not fine when your getting into the 30s and recovering from a major injury. Also, he has ALWAYS had a knack for the TOs, fumbles as well as INTs. And I mean, just watchting the first few games of this year, he was terrible, injury taken into account.
OFC we cannot know for sure either way. He may come back and be a 5 time probowler. He may come back and be so bad hes cut in TC. Who knows. But the evidence is stacked against him. And as for paying alot? We payed a second rounder last year. If it doesnt pan out, it hurts, but its not devastating. We dont have a ton invested in this guy that prevents us from cutting/replacing him.
I am of the opinion that he is DONE and finished. Would much rather draft our own QB than pick up other teams trash. If the Vikes thought he was ANY good anymore, why would they give him up for just a second rounder when all they had behind him was Brad freakin Johnson??