MLS headed to Atlanta?
Major League Soccer hopes to place its next two expansion teams in Miami and Atlanta. Falcons owner Arthur Blank heads the Atlanta venture, which would play at a new stadium for his NFL team, a venue scheduled to open in 2017.
6:55PM ( 11 years ago )