Fenway Park, home of the Boston Red Sox. 2004 World Series Champions.
By Yankee Magazine
Jun 21 2007