Bills Central

Why Bills' Key Free Agent Guard Could Be Too Expensive to Keep

This player has made 32 starts on the offensive line over the last two seasons for Buffalo.
Buffalo Bills guard David Edwards protects Buffalo Bills quarterback Josh Allen against the Tampa Bay Buccaneers on Nov 16, 2025 at Highmark Stadium in Orchard Park.
Buffalo Bills guard David Edwards protects Buffalo Bills quarterback Josh Allen against the Tampa Bay Buccaneers on Nov 16, 2025 at Highmark Stadium in Orchard Park. | Tina MacIntyre-Yee/Democrat and Chronicle / USA TODAY NETWORK via Imagn Images

The Buffalo Bills' offensive line has been one of the NFL's more consistent units in recent seasons, but it could lose two key cogs due to cost concerns.

One of them is left guard David Edwards, one of the biggest free-agent decisions facing the Bills this offseason. Edwards has undergone a remarkable turnaround to be in a position to cash in on the open market.

After a concussion-plagued season, the former fifth-round pick of the Los Angeles Rams out of Wisconsin signed a 1-year, $1.77 million contract with the Bills in 2023 to serve as a swing lineman. He later signed a 2-year, $6 million extension and slid into a starting role.

MORE: Brandon Beane Must Solve Bills' Biggest Free Agency Challenge for Josh Allen's Sake

Edwards started all 32 regular-season games in which the Bills did not rest starters over the last two seasons. That said, the Bills may need to pony up for his services, something it may not be able to do while sitting about $12.3 million over the salary cap, according to Spotrac.

Why will David Edwards be so expensive to retain?

David Edwards
Dec 7, 2025; Orchard Park, New York, USA; Bills guard David Edwards (76) prepares to block for quarterback Josh Allen (17) against the Cincinnati Bengals at Highmark Stadium. | Mark Konezny-Imagn Images

Two key factors stand out: the amount of money guards have received in the past and Edwards' perceived level of play.

TRENDING: Bills' Dion Dawkins Alleges Multi-Thousand-Dollar Theft

"After all, last year's top two free-agent guards -- Trey Smith and Will Fries -- signed multi-year deals with average annual values of $23 million and $17.5 million, respectively," Kevin Patra of NFL.com wrote Wednesday.

Edwards was previously labeled as a free agent with bust potential by Bleacher Report's Gary Davenport, who noted he is not on the same level as elite guards like Chris Lindstrom or Quenton Nelson.

Still, Edwards posted a 71.4 Pro Football Focus grade last season, ranking 19th out of 81 guards. His 95% pass-block win rate ranked 12th among 65 qualifying guards, according to ESPN's Matt Bowen, helping explain why he could command significant money.

Do the Bills have a backup plan for Edwards?

David Edwards
Jan 4, 2026; Orchard Park, New York, USA; Bills guard David Edwards (76) leads the team onto the field against the New York Jets at Highmark Stadium. | Mark Konezny-Imagn Images

RELATED: Bills Staring Down Possible Reunion With Former All-Pro Receiver

If Buffalo is unable to re-sign Edwards, it could apply the franchise tag, which would keep him for 2026 at a projected cost of about $28 million, the same figure for any offensive lineman, according to Spotrac.

That option would likely be even more expensive than negotiating a long-term deal, so cap flexibility is a priority if Buffalo is to keep him.

If Edwards departs, Alec Anderson, a much cheaper restricted free agent who played well in spurts in 2025, could be his replacement.

The NFL's franchise tag window is already open, and the free agent tampering period begins March 9, so time is running short for Buffalo to act before teams begin negotiating.

David Edwards
Oct 13, 2025; Atlanta, Georgia, USA; Buffalo Bills guard David Edwards (76) on the field against the Atlanta Falcons at Mercedes-Benz Stadium. | Dale Zanine-Imagn Images

— Sign up for OnSI’s Free Buffalo Bills Newsletter —

More Buffalo Bills News:

Loading recommendations... Please wait while we load personalized content recommendations


Published
Owen Klein
OWEN KLEIN

Owen Klein has covered football, basketball and baseball for Penn State athletics as a broadcaster on local radio, including producing Penn State’s 2024 men’s basketball Big Ten Tournament games and calling Penn State football’s Whiteout vs. Washington in November 2024. He has internships with the Buffalo Bisons and CBS affiliate WIVB in Buffalo, NY, in the summer of 2025. He is a Penn State University broadcast journalism student at the Bellisario College of Communications majoring in broadcast journalism and is passionate about college and professional sports, the Pokémon Video Game Championships and the Buffalo Bills.

Share on XFollow Kleiner2003