Fenway Park is a historic baseball park located in Boston, known for its iconic Green Monster and rich sports history.
Part of: World Cup 2026 Map: Boston