Shea Stadium New York NY Mets v SF Giants

- Image ID: AH9ADF
Shea Stadium New York NY Mets v SF Giants
Visions of America, LLC / Alamy Stock Photo
Image ID: AH9ADF
Visions of America LLC 1998