Braves win first World Series since 1995, downing Astros in Game 6
Boston Red Sox use two slams to down Houston Astros, even ALCS
Atlanta Braves - Wikipedia
Braves World Series parade: Top moments as Atlanta celebrates first MLB championship since 1995
MORE
WORLD SERIES: Braves rout Astros 7-0 in Game 6 to clinch first title since 1995 - The Covington News
Atlanta Braves Crush Houston Astros in Game 6 to Win First World Series Title Since 1995
Braves win the World Series, beating Astros for first title since 1995 - The Washington Post
The most recent World Series title for every postseason team : r/baseball
Atlanta Braves All-Time Greats Roster
The Latest: Braves win first World Series title since 1995
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Atlanta Braves win their 1st World Series since 1995, closing out the Houston Astros in 6 games with a 7-0 victory – Hartford Courant
Braves shut out Astros in Game 6 to win 1st World Series since 1995
Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6