Front Office Report
(Last Updated on January 2, 2018)
Welcome to our 2017 edition of our exclusive Front Office Section! This page will keep you updated on all the moves by the front office! Included is a look at the projected 2017 free agents and what we think the team will do with them. This will be the one page to look at for all roster and front office moves made during the year. We will also have a list of 2017 player contract signings, restructurings, & extensions as well as the details behind them as they become available! You can also take a look back at all the 2016 moves and contract details as well as previous years.
CB Tre'Darious White - 1st Round Pick
WR Zay Jones - 2nd Round Pick
OL Dion Dawkins - 2nd Round Pick
LB Matt Milano - 5th Round Pick
QB Nathan Peterman - 5th Round Pick
LB Tanner Vallejo - 6th Round Pick
Acquired By Trade
WR Kelvin Benjamin - Acquired from Panthers - 10/31 for their 3rd rd pick and SD's 7th rd pick.
CB E.J. Gaines - Acquired from Rams - 8/11 with a 2nd round pick for Sammy Watkins and a 6th round pick.
WR Jordan Matthews - Acquired from Eagles - 8/11 with a 3rd round pick for Ronald Darby.
Claimed Off Of Waivers
CB Lafayette Pitts - Claimed off of waivers 10/25
OT Conor McDermott - Claimed 9/3
TE Khari Lee - Claimed 9/3
NFL Free Agent Players
DT Rickey Hatley - Signed off of practice squad 12/26
WR Malachi Dupre - Signed off of practice squad 12/26
RB Marcus Murphy - Signed off of practice squad 12/26
CB Breon Borders - Signed 12/16
DE Cap Capi - Signed off of practice squad 12/5
WR Brandon Reilly - Signed off of practice squad 12/5
RB Travaris Cadet - Signed 11/4
LB Deon Lacey - Claimed off of waivers 9/3; Released 10/18; Re-Signed 10/19
WR Deonte Thompson - Signed 10/17
S Shamarko Thomas - Signed 10/3
DT Cedric Thornton - Signed 9/5
S Colt Anderson - Released 9/4; Re-Signed 9/5
QB Joe Webb - Signed 9/4
RB Taiwan Jones - Signed 8/2
CB Shareece Wright - Signed 5/1
QB T.J. Yates - Signed 4/10
LB Eddie Yarbrough - Signed 4/7
WR Andre Holmes - Signed 3/18
CB Leonard Johnson - Signed 3/17
DE Ryan Davis - Signed 3/13
DB Micah Hyde - Signed 3/9
S Jordan Poyer - Signed 3/9
K Steve Hauschka - Signed 3/9
OL Vlad Ducasse - Signed 3/9
FB Patrick DiMarco - Signed 3/9
RB/FB Mike Tolbert - Signed 3/8
LS Reid Ferguson - Signed to reserve/future contract 1/2
2017 Practice Squad
RB Aaron Green - Signed to practice squad 1/2
WR Quan Bray - Re-signed to practice squad 12/30
DT Marquavius Lewis - Re-signed to practice squad 12/27
T Josh James - Signed to practice squad 12/27
LB Xavier Woodson-Luster - Signed to practice squad 12/27
FS Dean Marlowe - Signed to practice squad 12/5
P Cory Carter - Signed to practice squad 12/5
TE Jason Croom - Signed 5/5; Waived/Injured 8/20; Signed to practice squad 11/1
C Adam Redmond - Re-Signed to practice squad 10/10
OT De'Ondre Wesley - Signed to practice squad 9/5
College Scouting Director Terrance Gray - Hired 5/25
Asst. Director of College Scouting Lake Dawson - Hired 5/18
Director of Pro Personnel Malik Boyd - Hired 5/17
VP of Player Personnel Brian Gaine - Hired 5/15
Asst. GM Joe Schoen - Hired 5/14
GM Brandon Beane - Hired 5/9
Off. Asst. Chad Hall - Hired 2/9
Def. Asst. Jim Salgado - Hired 2/9
Asst. to Head Coach Matt Worswick - Hired 2/9
Asst. to Head Coach Laura Young - Retained 2/9
Head Strength and Conditioning Eric Ciano - Retained 2/9
Strength and Conditioning Asst. Dan Liburd - Retained 2/9
Strength and Conditioning Asst. Marc Loechler - Retained 2/9
Strength and Conditioning Asst. Hal Luther - Retained 2/9
Strength and Conditioning Asst. Jason Oszvart - Retained 2/9
DB Coach Gill Byrd - Hired 2/7
Asst. DB Coach Bobby Babich - Hired 2/7
WR Coach Phil McGeoghan - Hired 2/2
Def. Quality Control Coach John Egorugwu - Hired 2/2
Off. Quality Control/Asst. QB Coach Marc Lubick - Hired 2/2
Asst. Special Teams Coach Matt Smiley - Hired 2/2
Asst. DL Coach Bill Teerlinck - Hired 2/2
QB Coach David Culley - Hired 1/24
Asst. OL Coach Andrew Dees - Hired 1/20
Offensive Coordinator Rick Dennison - Hired 1/19
RB Coach Kelly Skipper - Hired 1/18
TE Coach Rob Boras - Hired 1/17
DL Coach Mike Waufle - Hired 1/14
LB Coach Bob Babich - Hired 1/13
OL Coach/Run Game Coordinator Juan Castillo - Hired 1/13
Defensive Coordinator Leslie Frazier - Hired 1/13
Special Teams Coordinator Danny Crossman - Retained 1/13
Head Coach Sean McDermott - Hired 1/12
S L.J. McCray - Signed to practice squad 10/17; Released 1/2
CB Lorenzo Doss - Signed to practice squad 11/27; Released 12/30
S Trae Elston - Claimed 4/21; Released 9/19; Re-Signed 10/3; Released 12/28
DT Deandre Coleman - Released 9/5; Re-Signed 9/20; Released 9/26; Re-Signed 11/14; Released 12/26
G Will Pericak - Signed to practice squad 11/11; Released 11/27
DE Eric Lee - Re-Signed to practice squad 10/5; Signed by Patriots 11/21
DT Jerel Worthy - Released 11/14
CB Sammy Seamster - Released from practice squad 11/11
TE Ryan O'Malley - Re-Signed to practice squad 10/10; Released 11/1
RB Joe Banyard - Signed 3/17; Released 10/17; Re-signed 10/28; Released 10/31
LB Zach Vigil - Signed to practice squad 9/4; Released 10/31
DT Marcell Dareus - Traded to Jacksonville 10/27 for a conditional 6th round pick in 2018
CB Tony McRae - Claimed off of waivers 10/23; Released 10/25
WR Kaelin Clay - Acquired from Panthers - 9/2 with a 2019 7th round pick for Kevon Seymour; Released 10/23
LB Tyrell Adams - Claimed 10/18; Waived/Injured 10/19
OL Jordan Mudge - Signed 4/7; Released 9/2; Signed to practice squad 9/3; Released from practice squad 10/17
CB Greg Mabin - Signed 6/1; Released 9/12; Signed to practice squad 9/14; Promoted 10/7; Released 10/16
WR Philly Brown - Signed 3/12; Released 9/3; Re-Signed 10/3; Released 10/7
S Orion Stewart - Released from practice squad 10/6
S Robert Blanton - Signed 9/20; Released 10/3
WR Walter Powell - Released after coming off of suspended list 10/2
LB Jelani Jenkins - Signed 9/12 Released 9/19
TE MyCole Pruitt - Signed to practice squad 9/4; Released 9/14
QB T.J. Yates - Placed on Injured Reserve 9/5; Reached injury settlement 9/13
WR Daikiel Shorts - Signed to practice squad 9/3; Released from practice squad 9/12
OL Michael Ola - Waived/Injured 9/2; Reserved/Injured List 9/3; Reached injury settlement 9/7
S B.T. Sanders - Signed to practice squad 9/3; Released from practice squad 9/5
DE Ian Seau - Signed to practice squad 9/3; Released from practice squad 9/5
CB Marcus Sayles - Signed to practice squad 9/3; Released from practice squad 9/5
LB Sam Barrington - Placed on injured reserve list 9/2; Released with Injury settlement 9/3
LB Gerald Hodges - Signed 5/25; Released 9/3
RB Jonathan Williams - Released 9/3
CB Kevon Seymour - Traded to Panthers 9/2
LB Abner Logan - Signed after minicamp tryout 5/15; Released 9/2
LB Max Valles - Signed to reserve/future contract 1/2; Released 9/2
TE Wes Saxton - Signed 5/24; Released 9/2
WR Rod Streater - Signed 5/24; Injury settlement 9/2
G Zach Voytek - Signed 5/5; Released 9/2
QB Keith Wenning - Signed 8/28; Released 9/2
TE Rory Anderson - Signed 8/20; Released 9/2
DT Nigel Williams - Signed 5/5; Released 9/2
LB Carl Bradford - Signed 5/9; Released 9/2
RB Jordan Johnson - Signed 5/5; Released 9/2
S Adrian McDonald - Signed 8/20; Released 9/2
S Shamiel Gray - Reached Injury Settlement 9/2
WR Dez Lewis - Released 9/2
S Joe Powell - Signed to reserve/future contract 1/2; Released 9/2
G Greg Pyke - Signed 5/5; Released 9/2
CB Bradley Sylve - Signed 4/7; Released 9/2
OT Cameron Jefferson - Signed 4/7; Released 9/2
LB Jacob Lindsey - Signed 4/7; Released 9/2
CB Jumal Rolle - Signed 8/12; Released 8/29
WR Rashad Ross - Signed 6/6; Released 8/29
RB Cedric O'Neal - Signed to reserve/future contract 1/2; Released 8/29
S Bacarri Rambo - Signed 7/25; Released 8/29
G Karim Barton - Signed 7/25; Released 8/29
DE Jake Metz - Signed 4/7; Released 8/29
LB Reggie Ragland - Traded to KC for 4th round pick in 2019 8/28
WR Anquan Boldin - Signed 8/7; Retired 8/20
P Austin Rehkow - Signed 5/5; Released 8/20
CB Charles James - Claimed off waivers 5/2; Released 8/12
WR Sammy Watkins - Traded to Rams 8/11
CB Ronald Darby - Traded to Eagles 8/11
QB Cardale Jones - Traded to Chargers 7/26
C Patrick Lewis - Waived/Injured 7/25
LB Anthony Harrell - Signed 5/15; Released 7/25
TE Blake Annen - Released 6/13
WR Kolby Listenbee - Released 6/6
S Jonathan Dowling - Released 6/1
CB Charles Gaines - Signed to reserve/future contract 1/2; Released 5/25
OT Cyrus Kouandjio - Released 5/24
QB Josh Woodrum - Signed to reserve/future contract 1/2; Released 5/24
LB Junior Sylvestre - Signed 4/7; Released 5/15
S Jeremy Tyler - Signed 5/5; Released 5/15
WR Corey Washington - Signed 3/17; Released 5/11
CB Marcus Cromartie - Signed 4/7; Released 5/11
CB Marcus Roberson - Released 5/11
DE Scott Crichton - Claimed off of waivers 3/27; Waived/failed physical 3/29
S Corey Graham - Released 3/10
S Aaron Williams - Released 3/9
WR Marcus Easley - Released 3/8
K Dan Carpenter - Released 3/6
LS Garrison Sanborn - Released 3/6
CB Nickell Robey-Coleman - Released 3/6
S Pat Thomas - Released 3/6
TE Gerald Christian - Released 3/6
GM Doug Whaley - Fired 4/30
LB coach Bobby April - Fired 1/31
OL coach Aaron Kromer - Fired 1/31
Defensive Coordinator Dennis Thurman - Fired 1/31
QB coach David Lee - Fired 1/31
Def. Asst. D'Anton Lynn - Fired 1/31
DB coach Tim McDonald - Fired 1/31
Off Asst. Pat Meyer - Fired 1/31
Sr. Off. Asst. Chris Palmer - Fired 1/31
Asst. DB coach Ed Reed - Fired 1/31
Special Teams Asst. Eric Smith - Fired 1/31
Quality Control/Special Teams Asst. Kathryn Smith - Fired 1/31
Asst. QB Coach Jason Vrable - Fired 1/31
OLB coach Jeff Weeks - Fired 1/31
WR Coach Sanjay Lal - Hired As WR Coach with Colts 1/25
Asst. DL Coach Jason Rebrovich - Hired As Asst. OL Coach with Jaguars 1/20
Interim Head Coach Anthony Lynn - Hired as Chargers Head Coach 1/13
RB Travaris Cadet - Placed on Injured Reserve 12/26
WR Andre Holmes - Placed on Injured Reserve 12/26
OT Cordy Glenn - Placed on Injured Reserve 12/15
DE Shaq Lawson - Placed on Injured Reserve 12/5
WR Jordan Matthews - Placed on Injured Reserve 12/5
RB Taiwan Jones - Placed on Injured Reserve 11/4
WR Jeremy Butler - Signed 3/13; Waived/Injured 9/2; Reserved/Injured List 9/3
TE Keith Towbridge - Waived/Injured 8/7; Reserved/Injured List 8/8
Here is where we list contract details that we obtained through various media outlets. It is an approximation since the Bills do not release contract details. We list new contracts, restructured deals and extensions that happen for the 2017 season. Some players may be asked to restructure their contracts which would convert base salaries into signing bonuses to save cap money. This practice usually puts teams in a bad cap situation in future years so it isn't likely this off season since the team is in good cap shape.
WR Brandon Tate - 1 yr. $900,000
WR Andre Holmes - 3 yrs. $5.15M SB $1.65M $2.45M guaranteed. Base $800,000 (2017); $1M (2018); $1.25M (2019). Roster Bonus $150,000 (2018 & 2019).
G Ryan Groy - 2 yrs. $5M $3.5M guaranteed.
DE Ryan Davis - 2 yrs. $2.2M $100,000 SB. Base $775,000 (2017); $1.125M (2018). Workout bonus $100,000 each year. $500,000 Sack incentive each yr.
P Colton Schmidt - 2 yrs. $2.8M $400,000 SB. Base $850,000 (2017); $1.15M (2018). Roster bonus $100,000 each year. $6,250 each game.
DB Jordan Poyer - 4 yrs. $13M. SB $3.5M. $6M guaranteed. Base $1.5M (2017); $2.25M (2018); $2.45M (2019); $2.45M (2020). Roster bonus $150,000 a year (2018-2020). Workout Bonus $100,000 a year.
OT Jordan Mills - 2 yrs. $4M SB $400,000. $1.35M (2017); $1.5M (2018). Roster Bonus $350,000 (2018). $6,250 each game.
LB Lorenzo Alexander - 2 yrs. $5.95M $1.1M SB. $3.4M guaranteed. Base $2M (2017); $2.45M (2018). Roster bonus $300,000 (2018). Per Game Roster Bonus $6,250 in 2018. Up to $2.1M in incentives.
DB Micah Hyde - 5 yrs. $30M. $8M SB. $14M guaranteed. $32.5M max. Base $2.3M (2017); $3.7M (2018); $3.95M (2019); $4M (2020); $4.05 (2021). Roster bonus $500,000 a year (2018-2021). Workout Bonus $100,000 a year.
K Steve Hauschka - 3 yrs. $8.85M. $3M SB. $4M guaranteed. Base $1.6M (2017); $1.75M (2018); $2M (2019). Roster bonus $250,000 a year (2018 & 2019). $50,000 incentives.
QB Tyrod Taylor - 2 yrs. $30.5M. SB $7M. $15.5M guaranteed. Base $7.5M (2017); $10M (2018). $6M Roster Bonus (2018).
FB/RB Mike Tolbert - 1 yr. $900,000. SB $80,000. $695,000 cap number.
FB Patrick DiMarco - 4 yrs. $8.4M. $4.2M guaranteed. $4.9M in first two years.
Here is a look at the 2017 free agents and what we predict will happen to them. It's a very large list of 24 players that are unrestricted free agents. That's because they signed many players to one year veteran minimum salaries last year. Those players are not eligible to re-sign until the start of the league year.
Unrestricted Free Agents
These free agents are free to sign with any team they want in the off season with no compensation to the Bills. (They may be given compensatory draft picks for players lost in next year's draft.)
LB Lorenzo Alexander - Re-Signed with Bills 3/11.
CB Stephon Gilmore - Signed with the Patriots 3/9.
WR Robert Woods - Signed with the Rams 3/9.
LB Zach Brown - Signed with Redskins 4/3.
FB Jerome Felton - Will not be re-signed after two fullback signings.
WR Marquise Goodwin - Signed with the 49ers 3/9.
DL Corbin Bryant - Likely will test the market.
DL Leger Douzable - Likely will go elsewhere with Rex gone.
S Colt Anderson - Re-signed with Bills 1/27.
S Robert Blanton - Signed with Cowboys 4/20.
S Sergio Brown - No reason to keep him.
RB Reggie Bush - His career is likely over.
TE Chris Gragg - Visited with the Jaguars. Left with no deal.
WR Percy Harvin - Announced he is retiring again.
LB Ramon Humber - Re-signed with Bills 2/16.
WR Justin Hunter - Signed with the Steelers 3/15.
S James Ihedigbo - Not likely to return.
QB EJ Manuel - Signed with the Raiders 3/16.
LB Lerentee McCray - Signed with Jaguars 3/9.
S Jonathan Meeks - It's time for his days in Buffalo to be over.
OT Jordan Mills - Re-Signed with Bills 3/11.
LB Brandon Spikes - fits better in 4-3 but his better days are behind him.
WR/KT Brandon Tate - Re-Signed with the Bills 3/20.
CB Corey White - Should be able to get upgrade elsewhere.
Restricted Free Agents
Players are restricted free agents if they have three or less years of service. The Bills have the right to match any offer any of these free agents get or receive compensation in the form of draft picks for each player lost. The round of the pick depends on where the player was drafted and/or the price of the qualifying offer given by the Bills.
RB Mike Gillislee - Bills didn't match Patriots tender offer. Receive 5th round pick.
P Colton Schmidt - Not tendered but re-signed with the Bills 3/8.
OL Ryan Groy - Bills match Rams offer sheet 3/16.
LB IK Enemkpali - Did not fit in to plan and wasn't tendered.
Back to Bills Daily Homepage
2016 Front Office Page
2015 Front Office Page
2014 Front Office Page
2013 Front Office Page
2012 Front Office Page
2011 Front Office Page
2010 Front Office Page
2009 Front Office Page
2008 Front Office Page
2007 Front Office Page
2006 Front Office Page
2005 Front Office Page
2004 Front Office Page
2003 Front Office Page
2002 Front Office Page
2001 Front Office Page
2000 Front Office Page
1999 Front Office Page