Willets Point workers facing a waiting game
The iconic Citi Field sign towers over Willets Point, imposing a constant reminder of redevelopment and modernity. The industrial area, also referred to as the Iron Triangle due to its
Source: qchron.com