When you really think about it, this is the way this game had to go, right?
The Giants held firm in overcoming their Eagles curse, and showed why they’re not about to fade November 9, 2026