New York Cosmos
James M. Shuart Stadium, New York

Stadium

James M. Shuart Stadium
New York
Capacity
15,000