How much does a team's location affect their on-field product? If the Braves had still played in Milwaukee all these years, would they be playing in Miller Park, with Chipper Jones and Tom Glavine - plus Bobby Cox managing? That '95 World Series banner wouldn't look bad hanging from Miller Park.
Arugably, some free agents may or may not have picked to play in Atlanta based on the location, but enough to make an impact?


Reply With Quote



Bookmarks