Posted by ESPN.com's Tim Graham
Biggest surprise: The Bills lopped versatile running back Dominic Rhodes from their roster. The only free-agent signing more notable than Rhodes was receiver Terrell Owens. The Bills obtained Rhodes to provide depth behind Marshawn Lynch, who will be suspended for the first three games. The backs at their disposal are Fred Jackson, Xavier Omon and fullback Corey McIntyre.
Backup offensive lineman Kirk Chambers, who played all 16 games and started at right tackle, right guard and left tackle last year, was waived.
The Bills waived tight end Jonathan Stupar despite a great statistical preseason. He led the NFL with 19 receptions for 184 yards and a touchdown. The Bills opted to keep Derek Schouman and Derek Fine along with fourth-round draft pick Shawn Nelson.
Buffalo also cut a draft pick from this year, sixth-round defensive back Cary Harris.
No-brainers: The Bills placed James Hardy on the physically unable to perform list. He won't be allowed to work out with the team for six weeks. Last year's second-round draft choice suffered a knee injury in Week 15 and still is recovering. The Bills could afford to shelve Hardy because the have plenty of depth at receiver.
What's next: With Jackson and Omon the only viable runners on the roster who can play against the New England Patriots, Tampa Bay Buccaneers and New Orleans Saints, the Bills must be on the lookout for backfield support.