Atlanta's first World Cup match one month away, with trophy in town and law enforcement touting readiness
The World Cup trophy is at The Home Depot Backyard at Mercedes-Benz Stadium on Friday and the Fulton County Sheriff's Office led an evacuation drill.
What's Your Reaction?

