Cobb Parkway

Smyrna warming up for Braves stadium first pitch

The much-discussed new Atlanta Braves stadium near the intersection of I-75 and I-285 will be open for business in two shorts months, culminating a controversial process that began more than…

Advertisements