Grading the Giants' 34-7 loss to the Falcons at Mercedes-Benz Stadium in Atlanta on Sunday.
nypost.com