Brain › Sports

What is the home stadium of the New York Mets?

  1. Yankee Stadium
  2. Shea Stadium
  3. Wrigley Field
  4. Fenway Park

Answer

The correct answer is B) Shea Stadium.

More Sports questions

Play Brain · Practice