This plan for a 60,000 seat ballpark was proposed for the Red Sox in 1958. The park was to have been located in suburban Norwood, MA, about 15 miles south of Fenway Park. The RedSox, however, had no interest in the planned stadium.


Per Kevin Vahey.


2025 Eric Okurowski