Atlanta Braves to face Houston Astros in MLB's World Series after beating Los Angeles Dodgers - ABC News
The Atlanta Braves won the 2021 World Series, its first championship since 1995 : NPR
Braves win first World Series title since 1995, News
Braves win World Series
Hammerin' Braves rout Astros to win 1st WS crown since 1995 - WTOP News
Atlanta Braves Win First World Series Title Since 1995
Braves beat Astros, one win from claiming World Series title - CGTN
1995 World Series - Wikipedia
Braves shut out Astros 7-0 to win first World Series since 1995
Atlanta Braves win World Series for 1st time since 1995
PHOTOS: Atlanta Braves win first World Series since 1995