New York City FC releases first look at new $780 million, 25,000-seat soccer-specific stadium in Queens
By Matias Grez, CNN New York City FC has released a first look at the renderings for its plans to build a new 25,000-seat stadium complex in Queens,…
Continue Reading