The Bills are adding another runner to their already stocked backfield.
Long-rumored to be on the trading block, Brown joins a Bills rotation that already features C.J. Spiller and Fred Jackson. Rapoport was told the deal won't impact the 33-year-old Jackson's place on the roster. The veteran still has a future with the team, with Buffalo seeing the addition of Brown as a depth move.
The swap makes plenty of sense for the Eagles, who get value for a player who wasn't about to see much action behind LeSean McCoy and Darren Sproles in Chip Kelly's run-heavy offense. The Eagles coach sees more in the young Chris Polk as a third option in Philly.
What the Bills get is an intriguing runner who barreled for 4.6 yards per carry in limited action over 32 games for the Eagles. He was a boom-or-bust performer under Andy Reid in 2012, plowing for 347 yards in back-to-back starts, but also struggled to hold onto the ball.
If the Bills can tap into Brown's upside, this backfield is going to be a headache for opponents in 2014.