The Buffalo Bills entered this past season with almost an entirely new offense from a season ago. In fact they only had two starters, left tackle Dion Dawkins and fullback Patrick DiMarco, for their Week 1 game against the New York Jets that also started the first game of the 2018 season.
The Bills front office was aggressive this past offseason, both in free agency and through the NFL Draft, and had new additions like John Brown, Cole Beasley, Devin Singletary and Dawson Knox all play pivotal roles this season.
These new weapons helped Josh Allen take the next step in his career and the offense showed flashes but lacked consistency.