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