Is Fenway Park the Mecca of Major League Parks?
In recent years we have seen more and more new modern stadiums being built throughout the country. This has left the last remaining few baseball stadiums as parts of culture from the past. Fenway Park located off of 4 Yawkey Way has been in the baseball business since 1912 the longest in the Major Leagues. Fenway Park has held that title since 1990 when the Chicago White Sox left Comiskey Park which was then demolished the following year.
Every great stadium has something that Read the rest of this entry »
Comments off