Braves win first World Series since 1995, downing Astros in Game 6
50 Greatest MLB Teams That Couldn't Win the World Series, News, Scores, Highlights, Stats, and Rumors
Photos: Braves World Series Game 6, Oct. 28, 1995
Braves World Series parade: Top moments as Atlanta celebrates first MLB championship since 1995
MORE
1995 World Series, Game 6: Braves @ Indians
UNBELIEVABLE! 8-3-5 Triple Play Hasn't Happened In 139 Years
Photos: Braves World Series Game 6, Oct. 28, 1995
Braves win first World Series since 1995, downing Astros in Game 6
Max Fried dazzles with six shutout innings in World Series Game 6 as Braves take home first title since 1995
Atlanta Braves - Wikipedia
1995 World Series Game 6: Atlanta Braves 1, Cleveland Indians 0: Game story, boxscore, broadcast video
Franchise Timeline
The most recent World Series title for every postseason team : r/baseball
The Latest: Braves win first World Series title since 1995