The Buffalo Bills held their first practices as a team this week in their initial push toward the 2018 season. We learned some things, like Josh Allen is the third string quarterback for now, but other position battles are way up in the air. Let’s begin to organize our thoughts with a way-too-early roster projection.
Quarterback (3)
Running back (4)
Wide receiver (6)
Tight end (3)
Offensive line (9)
Russell Bodine
Dion Dawkins
Vlad Ducasse
Ryan Groy
Conor McDermott
John Miller
Jordan Mills
Marshall Newhouse
Wyatt Teller
Defensive tackle (5)
Defensive end (5)
Linebacker (6)
Cornerback (5)
Safeties (4)
Specialists (3)
The wide receiver position is so up in the air.