New York Soccer Initiative's Community Cup
The tournament brings together over 300 youth from all five boroughs and provides free access to soccer to hone their skills and play the game.
The tournament brings together over 300 youth from all five boroughs and provides free access to soccer to hone their skills and play the game.