23 SEPTEMBER 2007: New York Mets Moises Alou celebrates after Carlos Delgado three run home run in the eighth inning against the Florida Marlins in Miami, Florida, at Dolphin Stadium September 23, 2007. The Mets defeated the Marlins 7-6 in eleven innings.
Photographer: Gary Rothstein/Icon Sportswire
File Size: 832.86 KB @ 300dpi
Image Size: 2919 x 3000
To see full pricing information, click "Download" above.