Please allow me to slap the heck out of the Marlins organization for handing out vuvuzelas at the Rays/Marlins game tonight. We don't need football/soccer invading baseball, thanks.