With two weeks of free agency now in the books, the Bills have executed trades, signed free agents and saw some players sign elsewhere. Below is a quick rundown of what has happened with the Buffalo roster thus far.
New facesC Russell Bodine – A pivot man with 64 starts under his belt and the main competition for Ryan Groy.
S Rafael Bush – An experienced safety who is also an accomplished special teamer.
WR Kaelin Clay – A speed receiver with return ability.
CB Vontae Davis – A veteran corner, who is the odds on favorite to start opposite Tre'Davious White.
CB Phillip Gaines – A long corner who has experience playing inside and outside in the secondary.
RB Chris Ivory – A power back whose receiving ability is underrated.
DT Star Lotulelei – A much-needed run stuffer who can still handle two offensive linemen at once.
QB AJ McCarron – Longing for a starting opportunity, the former Bengal will get his chance with the Bills.
DE Trent Murphy – Adds length, strength and proven productivity for the Bills pass rush.
OT Marshall Newhouse – Proven edge protector who has versatility to play both tackle positions.
LB Julian Stanford – A fast moving linebacker, who has made his mark in the league on special teams.
With the 2018 free agency period officially open, here's a look at Buffalo's pickups.
Back in the fold **RB Travaris Cadet – Saw action in six games in 2017 and averaged 4.2 yards per carry as a reserve running back
LB Ramon Humber – Produced a career high 83 tackles in 2017
RB Taiwan Jones – Saw action in eight games and mainly contributed on special teams
DT Kyle Williams – Ranks as the Bills all-time leader in sacks among defensive tackles with 43.5 and started all 16 games in 2017
New places **LB Preston Brown - Cincinnati
CB E.J. Gaines - Cleveland
OT Cordy Glenn - Cincinnati
OT Seantrel Henderson - Houston
QB Tyrod Taylor - Cleveland
WR Deonte Thompson - Dallas
CB Shareece Wright – Oakland