[QUOTE=MrTop;14025]a lot of wind today......live real close to the stadium[/QUOTE]
In addition to the above, It is freezing (20F) in NYC. I remember going to the Meadowlands (Giants Stadium) as a kid and it was always about 5 to 10 degrees colder than the City with more wind.