Which of the following became the home stadium of the Boston Red Sox in 1912?

Answer Fenway Park

In 1912, the legendary Fenway Park became the home stadium of the Boston Red Sox.

Last updated 5 years ago · 14.6K views