Rocco B. Commisso Soccer Stadium
The Rocco B. Commisso Soccer Stadium is a 3,500 seat soccer-specific stadium located in Inwood, on the northernmost tip of the island of Manhattan, New York City, within the Baker Athletic Complex.
The Rocco B. Commisso Soccer Stadium is a 3,500 seat soccer-specific stadium located in Inwood, on the northernmost tip of the island of Manhattan, New York City, within the Baker Athletic Complex.