NFL Power Rankings Week 2: Josh Allen, Buffalo Bills Drop After Shocking Loss to Jets
The Bills suffered an embarrassing loss to the Jets, dropping in the NFL power rankings. Josh Allen's turnovers were a major factor in their defeat.
7939 NW 21st St
Miami, Florida
The Bills suffered an embarrassing loss to the Jets, dropping in the NFL power rankings. Josh Allen's turnovers were a major factor in their defeat.