Home»Teams»Icahn Stadium
Stadium

Icahn Stadium

New York City, New York, United StatesCapacity: 5,000
LocationNew York City, New York, United States
Capacity5,000
Average attendance858
Record attendance858
Average occupancy17%