
Buffalo’s longest-tenured player since 2016 returns to One Bills Drive
The Buffalo Bills announced on Saturday, March 8 that long snapper Reid Ferguson has signed a four-year contract extension. Ferguson, set to turn 31 at the end of March, is the team’s longest-tenured player, having joined Buffalo as an undrafted free agent following the 2016 NFL Draft.
This deal keeps Ferguson in Orchard Park, NY through the 2029 NFL season. Contract details were not available as of publishing. Ferguson has been a pillar of consistency, playing 131 games for Buffalo. He’s someone whose counting stats don’t begin to tell the story of his importance to the team.
Ferguson has shown no signs of slowing down at this stage, having been credited with two special teams tackles in 2024 despite the general anonymity of his position.
Very nice‼️
— Buffalo Bills (@BuffaloBills) March 8, 2025
We’ve re-signed Reid Ferguson to a four-year contract: https://t.co/TCKZilL6ZX pic.twitter.com/PJGUeG2hOi
General manager Brandon Beane has had a busy Saturday, with Reid Ferguson’s extension the second of two deals announced early in the afternoon on March 8. Defensive end Greg Rousseau has also agreed to a four-year contract extension worth $80 million, with $54 million guaranteed per sources shared with ESPN senior NFL insider Adam Schefter.
Ferguson’s contract extension marks the four new deal Buffalo has agreed to this offseason. The Bills first inked wide receiver Khalil Shakir to a four-year extension on February 25, rewarding him with a $53 million contract that includes $31.8 million guaranteed. On Friday, March 7, Buffalo gave linebacker Terrel Bernard a four-year, $50 million contract extension with $25.2 million guaranteed.
The Bills’ 2026 free agency class is dwindling, with James Cook publicly campaigning for a new contract. Cornerback Christian Benford is also in line for a pay day and at the rate Brandon Beane is going, could be extended any second.