Fenway Park

United StatesUnited States

Fenway Park in Boston is the historic home of the Boston Red Sox with a capacity of 37755. A legendary stadium in American baseball.