The Buffalo Bills likely won't let their standout linebacker Tremaine Edmunds test the open market without a fight. But as the free agency period approaches, getting him to stay is a different story.

Through some potential contract restructuring - like Sunday's two-year extension of linebacker Matt Milano - or other cap-freeing moves, the Bills will likely do all they can to keep Edmunds, but even their best may not be enough.

Per reports from ESPN's Jeremy Fowler, Edmunds could receive a contract in the range of about $20 million per year, which would put his potential deal in the range of some of the league's top linebackers.

And per additional reports from NFL Network's Mike Giardi, "a number of teams" could be willing to give him this kind of contract.

"Based on conversations I had at the scouting combine, I would expect a number of teams to be heavily involved with LB Tremaine Edmunds, including the only team he's ever played for, the Bills," Giardi tweeted Sunday. "The feeling is his best football is still ahead of him, despite being good already."

Edmunds, 24, has certainly earned himself a major raise while arguably being one of the league's most underrated linebackers.

It's safe to say that Edmunds deserves it after the season he had, which makes it sting even more for the Bills if he does indeed leave.

Another solid season under his belt couldn't have been more timely with free agency approaching. Despite only playing in 13 games, Edmunds led the Bills in total tackles (102) while adding a sack, seven passes defended and an interception.

His ability to drop back into pass coverage flashed brightest in the postseason, as Edmunds total four passes defended in the win over the Miami Dolphins in the AFC Wild Card on Jan. 15. He followed this up by leading the Bills with 12 total tackles in the 27-10 loss to the Cincinnati Bengals on Sunday in the AFC Divisional.

The next week - one that might be hard for Bills Mafia to swallow - will be big in determining Edmunds' future in Orchard Park.

You can follow Zach Dimmitt on Twitter at @ZachDimmitt7

Thanks for reading our SI-powered coverage of your Buffalo Bills ... Bills Mafia!

You're a member of Bills Mafia hungry for more Buffalo coverage? Read here.

More must-reads:

TODAY'S BEST
Historic NCAA settlement reached allowing schools to pay players
Celtics dominate Pacers in Game 2, take 2-0 ECF lead
Cavaliers fire head coach J.B. Bickerstaff
Connor McDavid's 2OT goal gives Oilers win over Stars in Game 1
Rob Manfred hints at big change coming to MLB
Scottie Scheffler arrest case takes another weird turn with new video
QB Russell Wilson believes Steelers can 'do something special'
Pacers star suffers injury in ugly Game 2 loss
Watch: Jaylen Brown's big second quarter lifts Celtics to halftime lead
Broncos HC Sean Payton raves about one QB's progress at OTAs
North Carolina basketball snags instant-impact player via transfer portal
Rams GM shares details about Stetson Bennett’s absence
Perpetual Bulls trade candidate once more hitting the rumor mill
MLB announces host venues for 2026 World Baseball Classic
Knicks marquee trade acquisition could bolt in free agency
Pistons make decision on new president of basketball operations
ESPN and longtime NFL reporter are parting ways
If Lions HC Dan Campbell's assessment of WR is accurate it could mean trouble for opponents
NBA closes investigation into embattled Thunder guard
NFL reporter predicts Cowboys' plan for QB Dak Prescott

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.