Only a Mile or so from Where Sherman Saw the Spires of Atlanta his Yankees prevailed: Braves 1, Steinbrenner’s bums 5

Yes, Vinings Ridge is probably a little over a mile southwest of the current Truist Park. Some of the best views of the City of Atlanta and its Metro environs can be had there. This is the place where the … Finish Reading