Giants Photos | New York Giants – Giants.com

🏈 Game Balls: Key players in win over Eagles

Giants.com hands out game balls for the team's Week 12 victory over the Eagles at MetLife Stadium.

Advertising
Advertising