0 votes
What state is the New York Giants in?

1 Answer

0 votes
New York Metropolitan Area
...