Two New Mega Stadiums for Atlanta – Whether We Want Them or Not

The City of Atlanta-Falcons negotiations which ended  with agreement for a new Falcons stadium —  followed by the surprise revelation of the Braves’ move to Cobb County – was a secret deal that caught most of the City of Atlanta hierarchy off-guard and most citizens completely by surprise. New Atlanta Braves Stadium In one of the most egregious examples of […]Read Post ›