Buffalo Bills: 3 current players who could earn a 10-year contract

Buffalo Bills, Tremaine Edmunds (Photo by Wesley Hitt/Getty Images)
Buffalo Bills, Tremaine Edmunds (Photo by Wesley Hitt/Getty Images) /
1 of 4
Buffalo Bills
ARLINGTON, TX – NOVEMBER 28: Tremaine Edmunds #49 of the Buffalo Bills on the field after a game on Thanksgiving Day against the Dallas Cowboys at AT&T Stadium on November 28, 2019 in Arlington, Texas. The Bills defeated the Cowboys 26-15. (Photo by Wesley Hitt/Getty Images) /

These are three players currently on the Buffalo Bills who would likely have the best chance to earn a 10-year contract.

In 2017, the Kansas City Chiefs traded with the Buffalo Bills to select quarterback Patrick Mahomes 10th overall. In three years, Mahomes has gone on to win a league MVP in 2018 and, a Super Bowl title and a Super Bowl MVP award last year.

It wasn’t surprising to hear that the Chiefs agreed to an extension with Patrick Mahomes however the contract agreed upon was certainly historic. According to multiple reports, the two sides agreed to a 10-year deal potentially worth over $500 million.

The dollar amount is the biggest given to an athlete in an American professional sport, surpassing Los Angeles Angels’ Mike Trout, but it wasn’t the longest in terms of years. There has actually been five players prior to this Patrick Mahomes’ extension that signed deals that were 10 years or more.

This is not many and it certainly is a rarity to see these types of deals. For something like this to come together it has to be a perfect pairing of high-level production at an early stage of a players career.

While it would be unlikely, there are three players that could potentially fit this combination for the Buffalo Bills and the following slides rank those player’s case for such a deal.