The Buffalo Bills were set to part ways with veteran linebacker A.J. Klein this offseason in what would've been his third goodbye with the team.

But Buffalo is reportedly not ready to let Klein go just yet. The Bills are expected to re-sign the unrestricted free agent "as early as tomorrow," per reports from WGR550 in Buffalo.

Klein was waived by the Bills in March 2022 in a cap-clearing move. He then began last season on the New York Giants practice squad before signing to the 53-man roster of the Baltimore Ravens on Oct. 6.

But the Ravens traded him to the Chicago Bears 25 days after signing him. And a little over two weeks later, the Bears waived him.

Looking to find somewhere to settle, he returned to a familiar place in Buffalo one day after being cut by Chicago. After playing for the Bills during the 2020 and 2021 seasons, the team signed him on for the rest of last season, as he recorded 11 total tackles in six games.

Klein will look to provide important depth and veteran experience on a defense that already has tons of it. Once the reported deal is signed, Klein will get ready for his 11th season in the league after being a fifth-round pick out of Iowa State in 2013.

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
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Nuggets star has worrying comment about latest injury
Broncos 'very unlikely' to bring back former NFL interceptions leader
Greg Olsen offers broadcasting advice to Tom Brady
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Mets star has theory about closer Edwin Diaz's recent struggles
Scottie Scheffler arrested, still makes PGA Championship tee time
Timberwolves chew up Nuggets to force Game 7
Rangers secure spot in conference finals after stunning third-period comeback over Hurricanes
Xander Schauffele makes history in first round of PGA Championship
Yankees' Hal Steinbrenner shares massive Juan Soto contract update
Steelers' Cameron Heyward addresses contract holdout
Knicks star ruled out for potential closeout game
Dodgers starter undergoes season-ending UCL surgery
Clemson’s Dabo Swinney gives smug response about not using transfer portal
Caitlin Clark's debut was most-watched WNBA game in more than 20 years
Watch: Chris Kreider's natural third-period hat trick shatters Hurricanes' comeback hopes
Veteran NFL safety will either play for this team or retire in 2024
Former Red Wings head coach linked to open NHL job
How Patriots' Drake Maye has already impressed Jacoby Brissett