Atlanta Braves win first World Series title since 1995
1995 World Series - Wikipedia
Braves win World Series for first time since 1995
Atlanta Braves - Tom Glavine is named 1995 World Series MVP after
Glavine's gem clinches title for Braves
Hammerin' Braves win 1st WS crown since 1995, rout Astros
BRAVE HEARTS - Sports Illustrated Vault
Atlanta Braves magic carrying team to World Series against Houston
Fox Sports Southeast to air 1995 World Series