In 2019, Mike Trout signed a 12-year, $430 million contract. This is on the heels of Bryce Harper signing a 13-year, $330 million contract. There have been several 10-year contracts signed by baseball players.

The longest contracts in the NFL during the 2018-2019 season are 6 years in length. The longest contracts in the NFL during the 2000s were 8-12 years in length.

Are 10+ year contracts discouraged or prohibited in the NFL? If discouraged, why? There were a few NFL contracts in the 10+ year range in the 2000s, but none since.

  • Technically, most NFL contracts aren't guaranteed, so they're more or less an one year contract with options. – pboss3010 Mar 21 '19 at 19:00
  • It is also necessary to note that most players wont play over 13 or 14 years, so a 10 year contract would be discouraged, because if they made a small amount of money each year, which they signed for, if they get better and worth more, they still get that small amount of money each year. – Ginge Apr 6 '19 at 14:53
  • @pboss3010 - I wouldn't say that's accurate; while most contracts will have a larger non-guaranteed portion both signing bonuses and a fully guaranteed element means teams would not want to ditch just any player year to year – d219 Aug 12 '19 at 9:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.