Place to see: Shea Stadium, Flushing, New York, United States

Shea Stadium

Shea Stadium

Shea Stadium is named after William Alfred Shea, an attorney who was instrumental in acquiring a new team for New York following the city's abandonment by the Giants and the Dodgers in the 1950s. In 1960, National League owners decided to expand to 10 teams and awarded franchises to Houston and New York.

No description yet...

Roosevelt ave
Flushing, New York, US

Discovered by Noreen Cassidy
on 2 April 2008.
115 views.

Subscribe to Everywhere