Home » Archives by category » NY Cosmos

New York Cosmos Propose Stadium In Belmont Park

New York Cosmos Propose Stadium In Belmont Park

The legendary NY club announced plans to build a $400 soccer-specific venue on Long Island