Shea Stadium

Shea Stadium was a multi-purpose sports stadium in New York City that has since been demolished.

History
Bart told Homer that they could go to New York now that Homer's two least favorite buildings had been destroyed; Old Penn Station and Shea Stadium.