Fans did not know what to expect from the Buffalo Bills after two killer losses the past couple of weeks. Heck, some of us didn’t even know if the team was going to play after all of the snow that was dumped on Western New York. However, the Bills found a way; the game ended up being moved to Detroit, with Buffalo responding with a 31-23 victory over the Cleveland Browns.
You will notice as we dive into the NFL Week 12 power rankings this week that many of the analysts gave the team props for how they responded this past week — and rewarded them by placing them in their top 5 teams.