0 votes
What are the Bills ranked in the NFL?

1 Answer

0 votes
Share All sharing options for: Buffalo Bills ascend to No. 2 spot in NFL power rankings. The Buffalo Bills continued their outstanding 2020 season with a blowout victory over the Denver Broncos on Saturday.
...