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 …

Tennessee Titans

Jim Brown-USA TODAY Sports

Have to give Mike Vrabel tons of credit. He did not like what he saw out of Marcus Mariota and benched the former No. 2 overall pick in favor of Ryan Tannehill. The Titans have won three straight and are 7-5 thanks to the former Miami Dolphin making the most of his opportunity. Vrabel was taking heat when the team was faltering. He deserves praise for what has turned out to be a wise move. Grade: B-minus