Braves rout Astros for first WS title since 1995 – Lowell Sun
Braves blank Astros, capture 1st World Series title since '95
Braves Won the World Series During MLB's Last Shortened Season so 2020 Could Be Fate
Photos: Braves World Series Game 6, Oct. 28, 1995
Atlanta Braves win World Series for the first time since 1995, Baseball
Hammerin' Braves win 1st World Series title since 1995, rout Astros
1995 Atlanta Braves World Championship Ring.. Baseball, Lot #80397
World Series: Atlanta Braves beat Houston Astros to win first Fall Classic since 1995, Baseball News
The Latest: Braves win first World Series title since 1995
When is the last Atlanta Braves World Series win?
PHOTOS: Atlanta Braves win first World Series since 1995
The Latest: Braves win first World Series title since 1995
World Series: Braves win championship over Astros, three thoughts - Sports Illustrated
Atlanta Braves win first World Series title since 1995