There is little doubt that if the Vikings could sign quarterback Brett Favre, they would sell out their remaining season tickets within 48 hours. For that and other reasons, it will be surprising if Favre isn't with the Vikings in training camp.

Back in February, Favre asked for his release from the New York Jets. The Jets said no. So Favre, now 39, said he would retire. End of issue.
But after last weekend's NFL draft, after the Jets chose QB Mark Sanchez from Southern California, Favre asked again for his release. His request was granted.
And that has become the juicy question. Why did Favre now want to get released from the Jets?
There could be two motives: wanting to play for the Vikings, who have wanted him for a year, and a $20 million pot of gold.
The $20 million isn't a new playing contract. The Vikings probably could sign Favre for about $7 million for the coming season, with about $3 million more available in performance bonuses, such as winning the Super Bowl.
The $20 million, remember, is what the Packers, for whom Favre played 16 seasons, offered Favre nearly a year ago to retire from Green Bay. The 10-year marketing deal would have made Favre an ambassador for the franchise.
Now that the future hall of famer has been released by the Jets, Favre could have new leverage: Give me the $20 million and I'll stay retired. If not, I'll sign with the Vikings and make life miserable for the Packers.