My vote goes to Brett Favre. It's too bad he's retiring after this season. What can't that man do? I cannot think of anyone that tops him, after all, three NFL MVPs is unheard of.