Mike McDaniel
Active Roster
For all the talk about the Bills being this amazing legendary team, it seems they are 100% depending on Josh Allen. This isn't a great team, it's a great QB who when everything doesn't go his way is forced to make a whole bunch of crazy decisions