Buffalo definitely got too much credit for losing last season. Somehow it became expectations of one high scoring game after another with the Bills always at 40+.
It's such a fickle league without a ring. Stafford is now off limits. Burrow is the toast of the league right now but he's potentially 6 days away from bar stool dismissal as another guy who can't get it done.
I don't mind Buffalo's defeat because I got banned from their subreddit for not much at all after the first meeting this season. They were whining about weather and officiating. I told them it wasn't a good look, given all the predictions of a 5 touchdown rout on their subreddit leading into the game.