Danny: This would never have happened at Shea.
Shea Stadium is located in Queens, New York, and the homefield for the Mets. It is named for New York attorney William A. Shea, although the original name proposed for the stadium was Flushing Meadows Park.
|
Saturday
No results found.
Sunday
No results found.
|
User Score: 113
User Score: 2103
User Score: 720
User Score: 285
User Score: 127
User Score: 112
User Score: 96
User Score: 80
User Score: 68
User Score: 62