The New York Giants snapped a 13-year road losing streak against the Philadelphia Eagles, a victory that "means the world" to the franchise.
The win ended a drought that had stretched over more than a decade, giving the Giants a significant morale boost in their rivalry with the Eagles.



