+1 vote
Where did the NY Giants football team play?

2 Answers

0 votes
MetLife Stadium
0 votes
Eagles' defense did not play up to par against New York Giants — Shannon Sharpe



...