The Bills made the following roster moves on Tuesday to set their initial 53-man roster.
Released:
QB Matt Barkley
OL Greg Mancz
OL Luke Tenuta
OL Alec Anderson
RB Raheem Blackshear
RB Duke Johnson
WR Tanner Gentry
WR Isaiah Hodgins
TE O.J. Howard
DE Mike Love
DE Kingsley Jonathan
DT Brandin Bryant
DT Prince Emili
DT C.J. Brewer
LB Joe Giles-Harris
DB Nick McCloud
DB Ja'Marcus Ingram
Released with Injury Settlement:
DT Eli Ankou
Placed on Reserve/PUP list:
CB Tre'Davious White
*White will miss at least the first four games
Placed on Reserve/Suspended list:
LB Andre Smith
Scroll for the best Bills pictures from Tuesday's practice.