Fred Jackson Contract: Transaction No. 36 For Buffalo Bills This Off-Season

ORCHARD PARK, NY - OCTOBER 09: Fred Jackson #22 of the Buffalo Bills runs against Juqua Parker #75 of the Philadelphia Eagles at Ralph Wilson Stadium on October 9, 2011 in Orchard Park, New York.Buffalo won 31-24. (Photo by Rick Stewart/Getty Images)

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

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

Join Buffalo Rumblings

You must be a member of Buffalo Rumblings to participate.

We have our own Community Guidelines at Buffalo Rumblings. You should read them.

Join Buffalo Rumblings

You must be a member of Buffalo Rumblings to participate.

We have our own Community Guidelines at Buffalo Rumblings. You should read them.

Spinner

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.

tracking_pixel_9341_tracker