The Buffalo Bills agreed to terms on a two-year, $8.7 million contract extension with running back Fred Jackson on Monday - a deal that will also pay him $3 million in bonus money in the 2012 season, according to WGR 550's Joe Buscaglia. The move is the latest in an extremely busy off-season for GM Buddy Nix and the Bills.
Just how busy has it been? The team has brought in 23 new faces, re-signed 11 more, re-structured the contracts of two players (including Jackson), and parted ways with 13 more. Here's a bare-bones look at everything that has gone on.
Additions (23): QB Aaron Corp, RB Chris Douglas, WR T.J. Graham, WR David Clowney, OT Cordy Glenn, OT Zebrie Sanders, OT Paul Madsen, OG Mark Asper, OG David Snow, DE Mario Williams, DE Mark Anderson, LB Nigel Bradham, LB Tank Carder, LB Scott McKillop, LB Garrick Williams, CB Stephon Gilmore, CB Ron Brooks, CB Cris Hill, SS Delano Howell, SS Nick Sukay, SS Ian Wild, K John Potter, P Shawn Howell
Re-Signings (11): RB Tashard Choice, WR Stevie Johnson, WR Derek Hagan, WR Ruvell Martin, TE Scott Chandler, OG Kraig Urbik, OG Chad Rinehart, LB Kirk Morrison, LB Bryan Scott, K Rian Lindell, LS Garrison Sanborn
Re-Structured Deals (2): RB Fred Jackson, CB Terrence McGee
Subtractions (13): RB Bruce Hall, WR Roscoe Parrish, WR Tim Toone, WR David Gilreath, OT Demetrius Bell, LB Andra Davis, LB Reggie Torbor, CB Drayton Florence, CB Reggie Corner, CB Doyle Miller, SS Jon Corto, K Dave Rayner, K Brandon Coutu