1995 Braves World Series winning season revisited
PHOTOS: Atlanta Braves win first World Series since 1995
Atlanta Braves win World Series for the first time since 1995
Atlanta Overcomes Decades of Frustration to Win World Series - The
Atlanta Braves win World Series for the first time since 1995
BRAVE HEARTS - Sports Illustrated Vault
1995 Braves: Mark Wohlers played prominent role in team's success
Braves Fans Can Relive the Unforgettable 1995 World Series Win on
Braves win first World Series title since 1995 – WABE