Giants Week 8 report card: Brian Daboll has to clean up these ugly mistakes admin 19 hours ago USA Update Comments Off on Giants Week 8 report card: Brian Daboll has to clean up these ugly mistakes 3 Views Grading the Giants’ 26-18 loss to the Steelers Monday night. Share Facebook Twitter Stumbleupon LinkedIn Pinterest