LI Could See $400M Soccer Stadium ELMONT, NY-The New York Cosmos franchise says the 25,000-seat stadium would be the centerpiece of Elmont Town Crossing, a mixed-use project that will be privately funded.