Image 1 of 1
SM 4723.JPG
May 6, 2009; Miami, FL, USA; Atlanta Braves catcher David Ross (8) looks on during the seventh inning against the Florida Marlins at Dolphin Stadium. The Atlanta Braves defeated the Florida Marlins 8-6. Mandatory Credit: Steve Mitchell

