Check out this from AccuWeather
by John BAccuWeather hypothesizes that the shell and angle of the seats/decks in the New Yankee Stadium, as compared to that of the old building is the potential cause for the home runs.
0 comments April 20 2009 3:35 pm | John B | Discussion |