Atlanta does have a soccer club, Atlanta United FC they were awarded #22 franchise and should start playing in the new Falcons stadium by 2017.I would try & go down to Atlanta if they get a soccer team. That'd be cool
Unfortunately that how it works in the U.S., the playoff system.The whole franchise model runs sports in this country, plus a playoff system.
I like the English & European model of football. You can't compete, you drop to the next division.