NY Mets vs. Florida Marlins_09272008
Last NY Mets win at Shea Stadium
1 photo