Giants Video | New York Giants – Giants.com

Highlights

Giants pin Eagles at their own 3-yard line with outstanding punt

The New York Giants pin the Philadelphia Eagles at their own 3-yard line with a great punt.

Advertising