EN
DE
stadium
Polo Grounds
New York, United States of America
Show on map
Address
| West 155th Street and Eighth Avenue, New York
Capacity
| 55000