Just a mile from Atlanta’s stadium, which will welcome tens of thousands of fans to World Cup games this month, dozens of ...