Braves win first World Series since 1995, downing Astros in Game 6
1995 World Series, Game 6: Braves @ Indians
Braves win fourth World Series title with Game 6 victory over Astros in Houston
Each MLB Franchise's Best Squad That Didn't Win a World Series, News, Scores, Highlights, Stats, and Rumors
MORE
Braves take on Astros in 2021 World Series – Northern Iowan
Braves win the World Series, beating Astros for first title since 1995 - The Washington Post
Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6
Houston Astros & Philadelphia Phillies World Series Bound
Hammerin' Braves win 1st World Series crown since 1995, rout Astros
Boston Red Sox use two slams to down Houston Astros, even ALCS
AP source: Carlos Correa, Giants reach $350M, 13-year deal
Atlanta Braves knock out Houston Astros to win first World Series since '95
Twins emphatically end 18-game, 6,937-day postseason losing streak: Weird & Wild on Day 1 of MLB playoffs - The Athletic