Satur-deja Vu

The Atlanta Braves victory parade attracted hundreds of thousands of fans. Staged in two locations, the parade began in downtown Atlanta at noon and ended at Truist Park in the Battery at 3 PM. Then the program started, followed by concerts and a party that lasted well into the night. You probably know the Braves won the World Series in 6 games, shutting out the Houston Astros 7 – 0 at Minute Maid Park Tuesday evening. It’s the Braves second World Series title since moving to Atlanta in 1965. They made a remarkable worst to first run in the National League West Division (it’s a long story) in 1991 and won the World Series for the first time in Atlanta in 1995.

Continue reading