Cobb County plans to direct game-day traffic for the new Braves stadium off I-285 and onto local streets at Northside Drive, an idea that drew shock and outrage from the Sandy Springs City Council on June 21. “This was our nightmare,” said a visibly angry Mayor Rusty Paul, blasting the plan and saying Cobb County […]