Updated: Wednesday, 10 Jun 2009, 3:20 PM EDT
Published : Wednesday, 10 Jun 2009, 3:06 PM EDT
June 10, 2009 -- Mystery solved?
The barrage of home runs at the new Yankee stadium is not because of a wind tunnel effect.
The meteorology company accuweather.com says it has nothing to do with weather.
Actually, It has more to do with the design of the new ball park.
Megan Vega explains