i often google NFL news and when i did it a few minutes ago an article came up from 538 talking about which of the top teams are for real. sorry i dont know how to post a link but when they got to the Bills this was said
sara.ziegler: Back to teams that are not awful, the other five-win team in the AFC is Buffalo. What do you make of the Bills?
joshua.hermsmeyer: A fermenting dumpster waiting for a match. Of the teams with five wins, they’re the only one with negative offensive EPA per play. I’m absolutely convinced their success is a mirage
a fermenting dumpster waiting for a match lol seems a bit harsh to me