Image 1 of 1
SM 2746.JPG
Sept 16, 2008; Miami, FL, USA; Florida Marlins center fielder Alfredo Amezaga (4) during a game against the Houston Astros at Dolphin Stadium. The Marlins defeated the Astros 5-1.Mandatory Credit: Steve Mitchell


Image 1 of 1
SM 2746.JPG