Giants
Giants Week 3 report card: Defense swarmed Deshaun Watson all day
Grading the Giants' 21-15 win over the Browns in NFL Week 3.
Grading the Giants’ 21-15 win over the Browns on Sunday:
Offense
Can we split this up into two grades — first and second half?
There were touchdowns on three of four possessions in the first half and Daniel Jones (24 of 34, 236 yards, 2 TDs, passer r... [2856 chars]