The Giants take down the Eagles in Philly!

Video Details

The Giants take down the Eagles in Philly!

3 mins ago NFL 0:13