Atlanta Crackers
Sat, 07/09/2011 - 8:12am
The Old Sears store on Ponce de Leon Ave in Atlanta is being sold by the city to private investors. It is huge. You could just about buy anything in that store. Across the street was the ball park where the Atlanta crackers played. Anyone here remember going to a crackers game?