When Atlanta’s Truist Park opened up in 2017, there were mixed feelings about the Braves’ new ballpark as the team moved out of downtown. Truist Park was now surrounded by a village of shops, restaurants, bars and luxury move theaters, all buoyed by some $300 million of public money with promises of grand returns. That’s […]