ATLANTA — Next summer, the Atlanta Falcons will start Mercedes-Benz Stadium, ditching the Georgia Dome after 24 years. They’re perhaps not going far: 83 foot, become precise. Charlotte, behold your personal future. A $ 1.5 billion baseball palace with a retractable roofing …
Atlanta – BingNews