
The Paper Chase was across from the Decatur Square in Atlanta. It really was my "happy place" for a portion of my childhood. Though gone now, it was the largest, best baseball card dealer in the city at the time. My sister Becky took ballet … [Continue reading]