Photo: Jonathan Phillips
People stand outside the construction zone of Mercedes Benz Stadium in Atlanta off of Northside Dr holding a labor dispute sign.
Photo: Jonathan Phillips
People stand outside the construction zone of Mercedes Benz Stadium in Atlanta off of Northside Dr holding a labor dispute sign.