Baseball fans at the NY vs. Philly game chanting USA, USA and the players are wondering what is going on.
If anyone finds a youtube video of this, I wanna watch it. :) Send it to drudge too. ;-)