Icahn Stadium photograph

Icahn Stadium

Use attributes for filter !
Address20 Randalls Island, New York, NY 10035, United States
Capacity5,000
Opened April 23, 2005
Date of Reg.
Date of Upd.
ID2346033
Send edit request

About Icahn Stadium


Icahn Stadium is a 5,000 seat track and field and multipurpose facility located on Randalls Island in Manhattan, New York City. Designed within the former site of Downing Stadium, it opened on April 23, 2005.

Where is the Icahn Stadium

Icahn Stadium Map
Click on the photo of Icahn Stadium to view it on Google Maps.

Related Persons

Next Profile ❯