After another dominant performance for the Buffalo Bills, this one a 40-0 drubbing of the Houston Texans, most media outlets have taken notice of our boys from Orchard Park. The Bills find themselves nestled firmly in the league’s upper tank in the Week 5 NFL power rankings, with a few outlets placing them in the top spot overall.
We’ll start at Sports Illustrated, where the Bills are ranked No. 7 overall. I can’t go any further into why for a few reasons: first, there’s a paywall, and second, I can’t subscribe from my school computer.