Everyone knows Atlanta is a football town, but a futbol town?  The state’s newest team, Major League Soccer franchise Atlanta United FC, kicks off their season this Sunday at Georgia Tech’s Bobby Dodd Stadium.  The team will play there until their permanent home, Mercedes-Benz Stadium, is ready later in the Summer.  50,000 seats have already been sold for the team’s season opener and it is expected to sell out by Sunday.  Atlanta seems to have caught soccer fever, and for the team and owner Arthur Blank that news has their ship RISING…

Login

Lost your password?