Braves win first World Series since 1995, downing Astros in Game 6
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Photos: Braves World Series Game 6, Oct. 28, 1995
Braves thump Astros to snap 26-year World Series drought
MORE
Braves win first World Series since 1995, downing Astros in Game 6
WORLD SERIES: Braves rout Astros 7-0 in Game 6 to clinch first title since 1995 - The Covington News
Atlanta Braves defeat Astros in Game 6, win World Series for first time since 1995
If M's Force Game 4, Seahawks Will Bump Back Kickoff Sunday
Houston Astros & Philadelphia Phillies World Series Bound
Braves tender contract to OF Duvall, re-sign Arcia, Heredia - The San Diego Union-Tribune
Braves win 1st World Series crown since 1995, rout Astros
With just two seasons left at Turner Field before they decamp to Cobb, a look back at the Braves' top 10 wins in the city of Atlanta - Atlanta Magazine
MLB playoffs preview - Everything you need to know about the 16-team postseason - ESPN