The Savannah Convention Center (SCC) in Savannah, Ga., has completed a massive, $276 million expansion that has positioned ...