Gotta ask E-Man, Metsox and LizardState about that.
Honestly, the Giants aren't that great to begin with to make that a "statement" win. The Giants are right back in that game, and they have no business even being close. Philadelphia is still too inconsistent.
Edit - Yeah, nevermind, Shady just sealed the game.