Atlanta Braves win World Series for first time since 1995
Braves win World Series for first time since 1995 by hammering Astros 7-0 in Game 6
Braves win 1st World Series crown since 1995
Atlanta Braves win first World Series title since 1995
MORE
NBC Sports on X: PARTY LIKE IT'S 1995 ATLANTA! The @Braves win the # WorldSeries for the first time since '95. / X
MLB on FOX - WORLD CHAMPIONS! For the first time since 1995, the Atlanta Braves have won it all! #BattleATL