Tag: stadium scam

Home /
Great piece by an urban planner about how the ridiculous new Cobb County stadium for the “Atlanta” Braves is a completely disaster. The Braves chose to relocate to Cobb County from downtown Atlanta‚Äôs Turner Field after only 19 years because of a $400 million public subsidy from Cobb taxpayers. The costs are almost certain to […]
It is main inner container footer text