The Atlanta Braves exorcised a whole lot of 21st-century ghosts on Saturday night.
The Braves had led the Los Angeles Dodgers three games to one in the 2021 National League Championship Series, but not a single fan, player, sportsbook or impartial observer assumed a World Series berth was imminent for Atlanta. That’s what happens when you’re part of the reason Atlanta has such a reputation for sustained sports heartbreak.

This coming Friday, the World Series will return to Atlanta for the first time this millennium.