Jubilation Hits Atlanta as Braves Win 1995 World Series Behind
Freddie Freeman reflects on Braves' World Series win: 'I'm lost for words
Another 100-win season leads to another October flop for Dodgers
1995 Braves: Greg Maddux makes World Series history in Game 1
MORE
Atlanta Braves World Series WINS! (1957 and 1995 World Series champions)
Atlanta Braves defeat L.A. Dodgers to advance to World Series - Los Angeles Times
Atlanta Braves win World Series for the first time since 1995
MLB BASEBALL: Braves clinch 6th straight NL East title
1991 World Series - Wikipedia
Braves clinch sixth straight title - Taipei Times