Giants Week 16 report card: We’ve seen enough of this sorry lot admin 10 hours ago USA Update Comments Off on Giants Week 16 report card: We’ve seen enough of this sorry lot 0 Views Grading the Giants’ 34-7 loss to the Falcons at Mercedes-Benz Stadium in Atlanta on Sunday. Share Facebook Twitter Stumbleupon LinkedIn Pinterest