Braves end 26-year World Series drought with Astros thumping
Freeman fittingly pockets last out for Braves in WS clincher - The San Diego Union-Tribune
Atlanta Braves knock out Houston Astros to win first World Series since '95
Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
World Series Game 6: Atlanta Braves 7-0 Houston Astros – as it happened, World Series
How the Atlanta Braves Won the World Series - The New York Times
Braves win first World Series title since 1995
Braves win first World Series since 1995, downing Astros in Game 6
World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6
Atlanta Braves beat Houston Astros 7-0 in Game 6, winning the first World Series title since 1995. Congratulations ‼️🍾🏆