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 …
Buffalo Bills
The Bills were looking for a victory that suggested they are more contender than pretender. They got it on Thanksgiving against the Dallas Cowboys in Texas. They are 9-3 and while they may not be a threat to go deep in the playoffs, they have shown huge improvement in 2019. Grade: B