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…
Read More