Not me. I didn't even watch the Braves. The Braves new stadium is about four miles from my house. It's across the street from a building I used to work in. I'll say it again, who cares!?!
66 posted on 10/27/2020 10:13:53 PM PDT by higgmeister
( In the Shadow of The Big Chicken)