Reviewing the Jason Peters trade
At times hailed as the “best left tackle in pro football”, when the Buffalo Bills traded Jason Peters to the Philadelphia Eagles in 2009 for draft picks, it was considered by some to be a “franchise-ruiner” for Buffalo. And yet, just one short year later, Bleacher Report swung the pendulum the other way and stated…