Atlanta Braves win World Series for the first time since 1995
List of teams to overcome 3–1 series deficits - Wikipedia
Braves World Series win is championship of perseverance - Sports Illustrated
Atlanta Braves clinch 6th straight NL East title, beat Phillies 4-1 as Strider gets 17th win – WABE
Atlanta Braves win World Series for the first time since 1995
World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6
Atlanta Braves on X: This day in #Braves history in 1995: World Series CHAMPIONS. / X
Baseball's Torre, La Russa, Cox Add Another Title: Hall Of Famer
Retired Red Sox knuckleballer Tim Wakefield dies at 57
Photos: Atlanta's big World Series win – WABE