The Buffalo Bills are riding a two-game winning streak, and now enter a three-game home stand that begins with an AFC East showdown against the Miami Dolphins for Thursday Night Football in Week 3. Fresh off a 30-10 thrashing of the hapless New York Jets, and with a comeback for ages still the talk of the town, where do national analysts place the Bills in their latest power rankings?

You likely aren’t surprised to learn that Buffalo is the talk of the league right now, at least in conversations about the best NFL teams. I pointed out in our latest Reacts poll just how fortuitous the early season has been for the Bills, thanks to this tidy chart courtesy of ESPN:

Every bit of that above comes with the territory when a team has the reigning NFL MVP at quarterback. Josh Allen is still very

See Full Page