Braves thump Astros to snap 26-year World Series drought
Franchise Timeline
Braves win first World Series since 1995, defeating Astros in Game 6 - CBS News
Facts and figures from Braves' World Series Game 6 victory
Minnesota Twins Sweep Jays, Advance To ALDS, First Time Since 200
Atlanta Braves All-Time Greats Roster
Houston Astros & Philadelphia Phillies World Series Bound
Braves win the World Series, beating Astros for first title since 1995 - The Washington Post
Hammerin' Braves win 1st World Series crown since 1995, rout Astros
Braves shut out Astros in Game 6 to win 1st World Series since 1995
Photos: Braves World Series Game 6, Oct. 28, 1995
Atlanta Braves knock out Houston Astros to win first World Series since '95
Minnesota Twins Beat Astros In Game 2, Ties ALDS