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 …

Baltimore Ravens

Tommy Gilligan-USA TODAY Sports

The most exciting player in football in Lamar Jackson. One of, if not the, best free agent signings in Mark Ingram and a great defense. John Harbaugh has been magnificent in leading Baltimore to a 10-2 mark, with the last victory achieved over the super San Francisco 49ers. Grade: A-plus