Braves win World Series for first time since 1995 by hammering Astros 7-0 in Game 6 - The Globe and Mail
World Series: Atlanta Braves beat Houston Astros to win first Fall Classic since 1995, Baseball News
1995 Braves: One World Series title in era that could've brought more
Atlanta Braves World Series WINS! (1957 and 1995 World Series champions)
Braves players celebrate winning World Series Game Six, 1995 - Atlanta Journal-Constitution Photographs - Georgia State University Library Digital Collections
Braves win first World Series since 1995, defeating Astros in Game 6 - CBS News
MLB News: Atlanta wins their first World Series since 1995 - Beyond the Box Score
Atlanta Braves win World Series for first time since 1995
Atlanta Braves ground Houston Astros to seal first World Series title in 26 years, World Series