Marlins vs. Giants | June 5, 2009

  • The Florida Marlins' Mermaids dance in the third inning during a game against the San Francisco Giants at LandShark Stadium in Miami on June 5, 2009. JOE RIMKUS JR. / STAFF PHOTO