0 of 16

Jonathan Daniel/Getty Images

Donovan McNabb contract rumors were heating up Monday, but few expected a deal to actually get done prior to Washington's clash with Philadelphia.

On the heels of his benching late in the Redskins' loss to the Lions, the timing of McNabb's new contract was hardly the biggest surprise to come out of Landover today.

According to Michael Smith of ESPN, McNabb and the Redskins have agreed on a five-year deal worth an incredible $78 million.

Talk about a reversal of fortune.

Dan Snyder's latest risky investment is reportedly owed $40 million in guaranteed money and $10 million in potential incentives.

That's a lot of scratch for a 34-year-old quarterback.

McNabb's new deal appears to be a disaster waiting to happen, but is it really the worst contract in the NFL?

Here's a look at 15 of the NFL's most overpaid players based on performance.