baseball
 






 

Question by  jwilbur19 (50)

Where is the stadium the Mets play in?

What city?

 
+7

Answer by  jimcro55 (813)

The Mets not pay at Citi Field in Flushing, New York. This is only about a 20 minute ride outside New York City.

 
+6

Answer by  mike1162 (137)

The Mets play at Citi Field in Queens, NY (New York City). They recently moved from Shea Stadium, which was located in their current parking lot space.

 
You have 50 words left!