Four Big Unanswered Questions About NYCFC’s Ginormous Queens Soccer Complex | Hell Gate
One day after he fed the New York Times an exclusive about his deal with New York City F.C. to erect a new $780 million soccer stadium at Willets Point in Queens, Mayor Eric Adams, a panoply of elected officials, … Continue reading