Buffalo Bills guard David Edwards Mark J. Rebilas-USA TODAY Sports

David Edwards went from Rams starter to Bills backup, heading east after a market did not materialize last year. Shortly after the Bills traded Ryan Bates, however, they are prioritizing Edwards.

Buffalo will re-sign the five-year veteran to a two-year deal, according to KPRC2’s Aaron Wilson. The contract is worth $6M, with Wilson adding it includes $2.95M guaranteed. This will keep a top backup in the fold for the four-time reigning AFC East champions.

While it may be a bit surprising Edwards is not opting to try his luck in finding another starting job in free agency, this year’s guard class is crowded. Still, Edwards would appear slightly overqualified for a backup role. He has made 45 career starts – including all 17 during the Rams’ Super Bowl LVI-winning season – and five more in the playoffs. The Bills enjoyed good health on their offensive front last season; Edwards did not start any games, as first-stringers Connor McGovern and O’Cyrus Torrence remained in the lineup.

The Bills nabbed Edwards on a one-year, $1.77M deal after the first wave of free agency died down in 2023. Despite working as a steady starter in Los Angeles, Edwards will only receive barely $1M in additional guarantees on his second Bills deal. With the team sending Bates to Chicago in exchange for a fifth-round pick, it makes sense to keep its other top interior backup in the fold. Based on Edwards’ resume, the Bills look to be getting good value here.

Pro Football Focus graded Edwards as a top-30 guard in 2020 and 2021, slotting him 17th overall in 2020. The Wisconsin alum suffered a concussion early during the 2022 campaign amid a spree of Rams O-line injuries that year and missed 13 games. Edwards, 26, had returned to action after an early-season concussion but reentered the protocol soon after. He did not play again last season and despite this Bills re-up, has not completely re-established his value.

This will be the Bills’ gain, as the perennial contenders have their five O-line starters – McGovern, Torrence, Dion Dawkins, Mitch Morse and Spencer Brown – signed for 2024 and now Edwards back in the mix.

More must-reads:

TODAY'S BEST
Celtics respond with impressive road win vs. Cavaliers in Game 3
Hurricanes' power play finally comes through with season on the line
Watch: An outstanding first half by Donovan Mitchell keeps the Cavaliers alive in Game 3 vs. Celtics
Mavericks come from behind to down Thunder, take 2-1 series lead
Tigers lose veteran starting pitcher to injury
Justin Allgaier dominates at Darlington for first win of 2024
Watch: Minor league baseball game interrupted by turtle delay
Rangers ace continues to be plagued by nerve irritation in thumb
Cowboys hint at timeline for extension talks with offensive star
Steelers first-round pick has already 'apologized' to new locker mate
Former Packers WR makes bold prediction about Jordan Love
Watch: Paul Skenes wastes no time showing why Pirates drafted him No. 1 overall
Broncos release former Super Bowl champion WR
Nationals had 'substantive discussions' with former top prospect about extension
Patriots make unsurprising decision on top executive
Cowboys release veteran WR
Longtime Steelers DT Cameron Heyward hints contract extension is coming
'Great mind': One-time NBA champion endorses candidate for Lakers HC job
Jrue Holiday jokes about beating departing Celtics assistant who just landed Hornets job
Orioles manager explains Craig Kimbrel's new role

Want more Bills news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.