NFL 2019 report cards: Final regular-season grades for all 32 teams

What teams earned honors and what teams failed to deliver in 2019?

Buffalo Bills

Brad Penner-USA TODAY Sports

Sean McDermott faced a crisis year for his job. He was banking on Josh Allen stepping up from his rookie season, which was injury-riddled. McDermott has developed one of the best defenses in the league and Allen has delivered as a dual-threat QB. One of the most surprising teams in the league. The Bills may not go deep in the playoffs but their future appears to be on the bright side. Grade: B