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




