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 …

New York Giants

Daniel Jones New York Giants
Greg M. Cooper-USA TODAY Sports

The weather was miserable Sunday as the Giants lost their eighth straight game to drop to 2-10. There is always the hope Daniel Jones & Co. will finish 2-13 and somehow find their way into the No. 1 pick in the draft. Anything is possible … except thinking Big Blue will win another game in 2019. Grade: F