I think Joe Judge’s New York Giants clearly ended the “are they really improved?” debate on Sunday. The Giants ended both an eight-game losing streak to the Philadelphia Eagles on Sunday and a combined 15-game losing streak to the Eagles and Dallas Cowboys with a 27-17 victory over the Eagles.
The game wasn’t pristine and it had its share of nerve-wracking, doubt-inducing moments for the Giants and a fan base used to seeing the Giants snatch defeat from the jaws of victory against NFC East opponents not named the Washington Football Team.