NFL 2019: Report cards for all 32 teams after three-quarters of the season

Every team has played 12 games and the byes are bygone for the 2019 season. The report card for all 32 teams after three-quarters of the season. Arizona Cardinals Mark J. Rebilas-USA TODAY Sports The Cardinals will struggle to improve. And they have …

Every team has played 12 games and the byes are bygone for the 2019 season. The report card for all 32 teams after three-quarters of the season.

Arizona Cardinals

Mark J. Rebilas-USA TODAY Sports

The Cardinals will struggle to improve. And they have numerous challenges ahead as evidenced by getting slugged by the Los Angeles Rams in Week 13. They have lost five in a row and that can’t be ignored no matter how much love and praise is being thrown the way of Kyler Murray. Grade: C-minus