5 things to know before visiting Atlanta's FIFA Fan Festival
Centennial Olympic Park kicked off its inaugural Fan Fest on June 11, complete with oversized soccer balls, special guest speakers, and a sea of green-clad Mexico fans. The transfo…