Share
twitterlinkedinfacebook
Image 1 of 1
0035570.JPG
FLUSHING, NEW YORK - SEPTEMBER 3, 2003.The New York Mets hosted the Atlanta Braves at Shea Stadium in Flushing, New York.