West Side Stadium, Unfinished stadium in United States of America
West Side Stadium was intended to be a multipurpose stadium in New York City.
The inception of the West Side Stadium project was in 2008.
It was envisioned as a home for American football events.
The project faced opposition and never moved past the planning stages.
Despite its non-existence, West Side Stadium remains a notable concept in urban planning.
Location: New York City
Inception: 2008
Source: Wikimedia