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