New York City FC Stadium Capacity 25,000 Opening 2027 Team New York City FC City New York Country United States The MLS team New York City FC, who presently play their home games at Yankee Stadium, has planned to build a new soccer-specific stadium in Willets Point, in the borough Continue Reading