The Buffalo Bills revamped the majority of their offense this offseason. Of the eleven players who started in last year’s Week 1 blowout loss to the Baltimore Ravens, only four—left tackle Dion Dawkins, left guard Vladimir Ducasse, wide receiver Zay Jones, and running back LeSean McCoy—are even still on the roster. The argument can be made that three of those four players will reprise their roles as starters, but even that isn’t set in stone given the number of new faces on the offensive side of the ball.