News

With the World Cup less than a year away, Atlanta has a very strong argument that it has become the “Soccer Capital of the USA” as it continues to host huge games across several tournaments and invest ...