Posted by ESPN.com's Tim Graham
The Buffalo Bills didn't want to part with Pro Bowl left tackle Jason Peters, but they became convinced over the past 48 hours they couldn't make him happy and decided to send him to the Philadelphia Eagles.
An NFL source informs me the Bills have agreed to accept the Eagles' second first-round draft pick, 28th overall, and a fourth-round pick in this year's draft and a conditional pick in next year's draft in exchange for Peters.
The trade was agreed upon late Thursday night. It's not expected to be officially announced Friday. The Eagles have asked Peters to come to Philadelphia to talk about a new contract. The New York Giants also made a play to acquire Peters.
Parameters for the conditional choice aren't yet known and still could be getting hammered out.
The Bills were forced to deal Peters because they were certain he would stage another lengthy holdout. He boycotted all offseason and preseason workouts last year. There was a legitimate fear he would sit out this year until Week 10 and then report so as to not miss an accrued NFL season of experience.
The Bills and Peters' agent, Eugene Parker, exchanged multiple contract proposals since the end of last season but haven't been on the same page.
Peters has two more years left on a contract he signed in 2006. He would have been paid an average of about $4 million, well below market value for an elite left tackle. The Miami Dolphins signed last year's No. 1 draft choice, Jake Long, to a five-year deal worth $57.5 million and $30 million in guarantees. The Carolina Panthers in February kept All-Pro tackle Jordan Gross from hitting the open market with a six-year contract worth nearly $60 million.
The NFL source said he expected the Eagles to give Peters a contract that will make the undrafted Arkansas tight end quite happy.