New York Cosmos

New York Cosmos

Presentation
TownNew York
AcronymNYC
Established1971
StadiumGiants Stadium (80242 seats)