Originally posted by Capt Jack
View Post
The light towers at Braves Field were taken down in 1970, not the 90s ... I lived in the dorms overlooking the field, at the time
Comment