On This Date 4/20/1912

Hits: 0

After 11 seasons at Huntington Avenue Grounds, the Boston Red Sox open their new stadium in the fens a marshland area in Boston. The new stadium is named Fenway Park, which was built in the dimensions allowed by the neighborhood. The large left-field wall was designed to protect the neighboring businesses. The Red Sox would win the first game at Fenway Park 7-6, beating the New York Highlanders in 11 innings.

For more see Barstoolsports