ATLANTA (AP) — Just a mile from Atlanta’s stadium, which will welcome tens of thousands of fans to World Cup games this month ...