Braves end 26-year World Series drought with Astros thumping
Celebrating a championship: Braves World Series parade start time, route and street closures – WABE
Atlanta Braves finish off Houston Astros for first World Series championship since 1995 - ESPN
Atlanta Braves Win First World Series Title Since 1995 After Beating Astros - Bloomberg
Braves on Cusp of Championship After Game 4 Win - The New York Times
The Latest: Braves win first World Series title since 1995
Atlanta Braves defeat Houston Astros, win 1st World Series title since 1995
Atlanta Braves win first World Series title since 1995
Atlanta Braves World Series appearances: Remembering the Fall Classic in Atlanta