What Could The Atlanta MLS Team Look Like?
In case you haven’t heard the news, Atlanta will reportedly be awarded the 22nd Major League Soccer franchise on April 16th. The franchise will begin play once the new Atlanta stadium opens in 2017, and will be co-tenants with the NFL’s Atlanta Falcons. The stadium set-up for Atlanta’s MLS team will