Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
First Comes World Series Ring Then First Win for Amarillo Native
Braves shut out Astros in Game 6 to win 1st World Series since 1995
WORLD SERIES: Braves rout Astros 7-0 in Game 6 to clinch first title since 1995 - The Covington News
Atlanta Braves - Wikipedia
The most recent World Series title for every postseason team : r/baseball
Atlanta Braves win their 1st World Series since 1995, closing out the Houston Astros in 6 games with a 7-0 victory – Hartford Courant
AP source: Carlos Correa, Giants reach $350M, 13-year deal
Hammerin' Braves win 1st World Series crown since 1995, rout Astros
WORLD SERIES: Braves rout Astros 7-0 in Game 6 to clinch first title since 1995 - The Covington News
Atlanta Braves - Wikipedia
World Series: Remembering Braves epic history with Game 6 - Sports Illustrated
Atlanta Braves - Wikipedia