Buffalo Bills: 3 players they regret trading away in franchise history

Buffalo Bills offennsive lineman Jason Peters makes a block on defender Willie McGinest during a game against the New England Patriots at Ralph Wilson Stadium in Orchard Park, New York on December 11, 2005. New England won the game 35-7. (Photo by Mark Konezny/NFLPhotoLibrary)
Buffalo Bills offennsive lineman Jason Peters makes a block on defender Willie McGinest during a game against the New England Patriots at Ralph Wilson Stadium in Orchard Park, New York on December 11, 2005. New England won the game 35-7. (Photo by Mark Konezny/NFLPhotoLibrary)
1 of 4
Buffalo Bills
Buffalo Bills offennsive lineman Jason Peters makes a block on defender Willie McGinest during a game against the New England Patriots at Ralph Wilson Stadium in Orchard Park, New York on December 11, 2005. New England won the game 35-7. (Photo by Mark Konezny/NFLPhotoLibrary)

These are three players the Buffalo Bills likely wish they kept in their franchise instead of trading away.

Any time a team makes a trade, and this includes the Buffalo Bills, there is a number of things that go into the decision-making at that time. They range from the structure of the roster and depth at positions, contracts, and salary cap situations to even off the field issues or locker room concerns.

There is no guarantee that every trade is going to be perfect or even work out in your favor. There are times when teams will even take less value to move a player for one of those reasons just mentioned.

Now looking back at the deal and the career these players had after leaving Western New York, these are three players the Buffalo Bills likely regret trading away.

Schedule