See more of the story

This is why NFL contracts are stupid. From ESPN.com:

On Monday, Donovan McNabb and the Washington Redskins reached agreement on a five-year contract. On Tuesday, the deal's details became public, through a source at the NFL Players Association.

McNabb's five-year extension is worth $70 million and can get to $78.5 million if he is on the active roster for every game in those five seasons. The deal's maximum value is $88.5 million if McNabb leads his team to a Super Bowl victory every year.

But the real question is how much he'll actually earn and whether it will be in Washington. ... If the Redskins cut him after the year or trade him, they are only on the hook for the $3.75 million while McNabb has his football freedom. Plus, with this deal, the Redskins now will pay McNabb $17.5 million this season -- more than the franchise quarterback salary.

In other words, if McNabb keeps playing like he has this season, Washington can just let him go for next to nothing (in football dollars). And your purple can scoop him right up.