There’s power in being the last firm standing, as a consortium led by Pope & Land Enterprises and Fuqua Development is the frontrunner to land the $400-million development deal at the new Atlanta Braves ballpark site. The site in suburban Cobb County was chosen by the Braves and county officials both for its freeway location […]