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) /
2 of 4
Buffalo Bills
DETROIT, MI – OCTOBER 20: Stefon Diggs #14 of the Minnesota Vikings warms up prior to the start of the game aganist the Detroit Lions at Ford Field on October 20, 2019 in Detroit, Michigan. (Photo by Rey Del Rio/Getty Images) /

Stefon Diggs

The Buffalo Bills acquired wide receiver Stefon Diggs this offseason after a solid start to his career with the Minnesota Vikings. He has finished with at least 700 receiving yards in each of the first five years in the league and the past two has surpassed 1,000 receiving yards.

Diggs has become one of the premier deep threats in the league and the hope is that he is able to build a connection with Josh Allen that helps the young quarterback take that next step in his career.

One of the reasons this was such a great deal for the Bills was that Stefon Diggs still has four years left with yearly cap hits between $11.5 million and $12 million. This season Diggs’ cap hit ranks 17th among wide receivers and this is certainly a bargain for the production the former Vikings wide receiver has had.

If the Buffalo Bills wanted to give Stefon Diggs a new deal, the fact that he is only 26 years old they could add six years onto the current four years on his contract to keep him in Buffalo for the next decade.