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

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

Minnesota Vikings

 David Berding-USA TODAY Sports

The good news is Minnesota won 10 games. The bad news is Minnesota had 10 wins after 14 weeks. The losses to Green Bay and Chicago to end the season send the six-seed into the postseason on a downer. Kirk Cousins remains a big question when big games are played. Grade: B-minus