ESPN ranks Albert Haynesworth's seven-year, $100 million contract with $41 million guaranteed with Washington as the worst contract in NFL history.

Washington actually paid out $38 million for two seasons.

Percy Harvin's six-year, $67 million contract with $25 million guaranteed with the Seattle Seahawks ranked second.

3. Michael Johnson, Tampa Bay Buccaneers (2014): Five-year, $43.8 million, $24 million guaranteed
4. Michael Vick, Atlanta Falcons (2005): 10-year, $130 million, $37 million guaranteed
5. Matt Flynn, Seattle Seahawks (2012): Three-year, $26 million, $10 million guaranteed
6. Jay Cutler, Chicago Bears (2014): Seven-year, $126.7 million, $64 million guaranteed
7. Nnamdi Asomugha, Philadelphia Eagles (2011): Five-year, $60 million, $25 million guaranteed
8. Jeff George, Washington (2000): Four-year, $18.3 million
9. Larry Brown, Oakland Raiders (1996): Five-year, $12.5 million, $3.5 million guaranteed
10. Javon Walker, Oakland Raiders (2008): Six-year, $55 million, $16 million guaranteed