
One year later, what do you think was the best roster move from the Buffalo Bills a year ago?
We’ve reached slower period of the 2025 offseason, which gives us a second to take stock of both the current team and the last 14ish months — and beyond. We always see instant grades from the NFL draft or free agency, but we don’t always give a solid look back at the last offseason to see how things went.
Below, I’m going to list my favorites. Pick one and share it in the comments or tell me I’m an idiot for including it. Whatever you want.
Head to the comments to share your thoughts. Sign up for your own account here to leave a comment.
The transactions are in chronological order. We didn’t include any of the cuts, but you can in the comments if you’d like.
Signed OG David Edwards
After spending the 2023 season as the sixth man, Edwards was re-signed to be the starting guard after the Bills released Mitch Morse and slid Connor McGovern over to center. He started all 16 games before the season final and was well worth the $4.678 million he was paid.
Kept Von Miller, restructuring his deal
The Bills and Miller agreed to a pay cut in 2024, saving $8.6 million in cap space and all but ensuring 2024 would be his last season in Buffalo. He played in 13 games and notched six sacks in the regular season, but we wish we would have gotten more in the postseason.
Signed Taylor Rapp to a contract extension
Make no mistake, Rapp was signed to be a starter for the Bills and he held up his end of the bargain so far. He enters the second year of his three-year deal as the clear starter at strong safety again, replacing Jordan Poyer. And his deal averages $3.5 million per season.
Signed Dion Dawkins to a contract extension
Entering the final year of his contract and his age-30 season, everyone wanted this deal to get done. He’s 10th in the NFL among left tackles in average money… Pretty good for a Pro Bowler.
Signed A.J. Epenesa to a contract extension
The Bills kept Epenesa from free agency with a $6 million average salary, a solid number for a starting defensive end. He started 13 games and played 55% of the team’s defensive snaps notching six sacks.
Signed Mack Hollins to a contract in free agency
The first outside player on our list, Hollins endeared himself to Bills fans first then went on to lead the Bills in touchdown receptions. He played in 17 games with a 31/378/5 slash line and came up big (literally) in big moments.
Signed Curtis Samuel to a contract in free agency
It took him a while to fit in, and he finished with a 31/253/1 slash line in the regular season but added two touchdowns on six catches in the playoffs. He may have been overpaid, but he also may be an important piece in 2025.
Signed Taron Johnson to a contract extension
Johnson was banged up a bit in 2024, which is less than ideal for the top-paid slot cornerback in the NFL, but when he was in the lineup for 12 games, he was still very good.
Drafted Keon Coleman (and added DeWayne Carter)
The Bills traded down to eventually land Coleman, so that’s at least part of the math here included their third-round pick DeWayne Carter. Coleman battled injuries and immaturity a little in his rookie season, but he finished with a respectable slash line of 29/556/4 in 13 games. He’s got three more years to prove he belongs.
Drafted Cole Bishop
Bishop started behind the eight ball with a training camp injury, so maybe he doesn’t even belong on the list. He ended up starting four games at safety because of injuries and while he looked lost at times, safety is a notoriously hard position to play with Sean McDermott.
Drafted Ray Davis
Davis was a shot in the arm as the third running back in 2024 and he has the potential to be the starter in 2026 when James Cook walks.
Renegotiating Josh Allen’s contract
This isn’t the massive contract Allen signed in February 2025, no. This is Allen’s renegotiation from the summer 2024 where Buffalo moved future money into last season to keep QB 1 happy and feeling respected. It was a smart deal for both sides and the good will continued into the 2025 offseason.
Extending Spencer Brown
Just under the wire we have the Spencer Brown extension two days before the regular season opened. Brown played out of his mind in 2024 after a down year in 2023 overcoming some injuries, so the Bills locked in a pretty great discount for the massive right tackle. If I am voting on the best roster move of the 2024 offseason
Head to the comments to share your thoughts. Sign up for your own account here to leave a comment.
Welcome to the weekend, Buffalo Bills fans. After a long week, it’s time to blow off a little steam. Use this thread to talk about… well, whatever it is you’d like to talk about. Maybe you’d like to share a cool story from your week.