(The Center Square) — Cobb County officials continue to tout the benefits of the Atlanta Braves stadium development near Smyrna, but a leading expert says the project's finances aren't quite the home run leaders suggest. The Braves moved to Truist Park, initially named SunTrust Park, for the 2017 season, and Cobb officials committed $300 million
The path from Compton to Jerusalem isn’t typically considered a straight line, but an innovative trio of thought leaders was determined to bring the cradle of hip hop to the Holy Land to strive for ra...