Some behind-the-scene stuff happened last week that could impact a potential soccer-specific stadium (SSS) in Flushing, Queens. Last Thursday night, local business owners from the Iron Triangle, the industrial land space next to Shea Stadium, attended a City Council meeting to voice their disapproval of the city’s plan to redevelop the area.
According to Newsday, Mayor […]