Downing Stadium
Former sports stadium in New York CityDowning Stadium, previously known as Triborough Stadium and Randall's Island Stadium, was a 22,000-seat stadium on Randalls Island in New York City. It was renamed Downing Stadium in 1955 after John J. Downing, a director at the New York City Department of Parks and Recreation. It was demolished in 2002 and the current Icahn Stadium was built on the site.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Bronx Kill
Tidal strait in New York City

Manhattan Psychiatric Center
Hospital in New York, United States
Icahn Stadium
Track and field facility in Manhattan, New York

New York House of Refuge
First juvenile reformatory in the US
Sportime Randall's Island Tennis Center
Tennis facility in Randalls Island, New York

John McEnroe Tennis Academy
American tennis academy

East River Plaza
Shopping mall in New York, United States

Kirby Forensic Psychiatric Center
Psychiatric hospital in New York City