Soccer News When Pele ruled soccer in the US with New York Cosmos Madeline Reed January 1, 2023 On the morning of June 11, 1975, a pack of rubbernecking New Yorkers gathers...Read More