Comparing the 2013 Atlanta Braves to the 1995 World Series
1995 Braves: One World Series title in era that could've brought more
1995 Braves: One World Series title in era that could've brought more
The Atlanta Braves have won their first World Series championship
1995 World Series - Wikipedia
PHOTOS: Atlanta Braves win first World Series since 1995
1995 World Series Braves: About the AJC series
PHOTOS: Atlanta Braves win first World Series since 1995
π CHAMPIONS! πΎ The Atlanta Braves have captured their first
Atlanta Braves parade: A look back at the 1995 World Series
The wait is over: Atlanta Braves win their first World Series