Atlanta Braves win World Series for the first time since 1995
1995 Braves World Series winning season revisited
Celebrating a championship: Braves World Series parade start time
Hammerin' Braves win 1st WS crown since 1995, rout Astros
MORE
Atlanta Braves win their first World Series since 1995
Jubilation Hits Atlanta as Braves Win 1995 World Series Behind
1995 Atlanta Braves - New Georgia Encyclopedia
Atlanta Braves win World Series for the first time since 1995
SABR Digital Library: Braves Win! The 1995 World Champion Atlanta
Atlanta Braves win World Series for the first time since 1995