Which baseball park has the "Green Monster"?
on
Published in Baseball Trivia
Fenway Park. Fenway Park opened on April 20, 1912, and became the second home of the Boston Red Sox.
Published in Baseball Trivia
Fenway Park. Fenway Park opened on April 20, 1912, and became the second home of the Boston Red Sox.