Giants report card: This was a team-wide failure

Posted on: Oct 12, 2018   |   Posted by: Sportyst Usa

Giants report card: This was a team-wide failure

Grades from the Giants' 34-13 loss to the Eagles on Thursday: Offense When actually converting a third down is cause for celebration, something is very wrong. Saquon Barkley...

Continue reading ...