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, the first soccer-specific stadium in the city.
Article Source: Latest From CNN Read More
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, the first soccer-specific stadium in the city.
Article Source: Latest From CNN Read More