Atlanta Braves win World Series for the first time since 1995 - KTVZ
Atlanta Braves World Series champions for first time since 1995
Atlanta Braves knock out Houston Astros to win first World Series since '95
Atlanta Braves win World Series for the first time since 1995, Sports
MORE
Atlanta native Marquis Grissom remembers catching the final out of the '95 World Series – WSB-TV Channel 2 - Atlanta
The wait is over: Atlanta Braves win their first World Series title since 1995 – 95.5 WSB
PHOTOS: Atlanta Braves win first World Series since 1995
Atlanta Braves, 1995 World Series Sports Illustrated Cover by Sports Illustrated
Atlanta Braves win World Series for the first time since 1995
The wait is over: Atlanta Braves win their first World Series title since 1995 – WSB-TV Channel 2 - Atlanta