Place · stadium · New York City
Downing Stadium
A stadium on Randalls Island in New York City, since demolished, where Pelé made his Cosmos debut in 1975.
Place · stadium · New York City
A stadium on Randalls Island in New York City, since demolished, where Pelé made his Cosmos debut in 1975.