Atlanta Braves Settle Suit Over New $672M Stadium's Zoning

A suit brought by an owner of property adjacent to the site of the Atlanta Braves' future $672 million stadium has settled, clearing the way for the project to move forward,...

Already a subscriber? Click here to view full article