Braves win 1st World Series crown since 1995
Braves beat Marlins 2-1, clinch 5th straight NL East title
1995 World Series - Wikipedia
Atlanta Braves win their first World Series baseball title since 1995
Atlanta Braves win their first World Series since 1995
Freeman hits 1st HR for Dodgers in reunion win over Braves
Glavine, Klesko share fond memories of Braves' 1995 title
Atlanta Braves win World Series for the first time since 1995
Braves first MLB team to clinch playoff berth this year, rally to
Braves win first World Series title since 1995 – WABE
Atlanta Braves win first World Series title since 1995 - Anchorage