4 former Buffalo Bills that are still free agents that could be re-signed

Cole Beasley, Buffalo Bills (Syndication: Democrat and Chronicle)
Cole Beasley, Buffalo Bills (Syndication: Democrat and Chronicle) /
3 of 4
Buffalo Bills
A.J. Klein, Buffalo Bills (Syndication: Detroit Free Press) /

A.J. Klein

The Buffalo Bills released A.J. Klein last offseason to create over $5 million in cap space and the veteran linebacker would move around alot last season. He would sign with the New York Giants to their practice squad before the Baltimore Ravens signed him to their active roster two days later.

However, his time in Baltimore would be short-lived as he would be part of the trade with the Chicago Bears that sent Roquan Smith to Baltimore. The Bears would then release Klein a few weeks later before he would be claimed by the Buffalo Bills.

The addition came at the perfect time because Klein would start his second game back in Buffalo in place of Tremaine Edmunds. He did pretty well in relief with nine total tackles and one tackle for a loss.

The Buffalo Bills are going to be looking for a player to replace Tremaine Edmunds this offseason after Edmunds signed with Chicago. They currently have Tyrel Dodson, Terrel Bernard, and Baylon Spector competing and it would make sense to add a veteran to this competition with Klein making a great deal of sense.