The Braves won the World Series for the first time since 1995
ESPN on X: THE BRAVES DID IT FOR ATLANTA! THEY ARE WORLD SERIES
Atlanta Overcomes Decades of Frustration to Win World Series - The
The Atlanta Braves STELLAR PERFORMANCE in the 1995 World Series
Braves win World Series: Championship is unexpected, yet fitting
Atlanta Braves defeat Astros in Game 6, win World Series for first
1995 Braves: One World Series title in era that could've brought more
BRAVE HEARTS - Sports Illustrated Vault
PHOTOS: Atlanta Braves win first World Series since 1995
Atlanta Braves win World Series for first time since 1995 by
Braves beat Dodgers 4-2, head to first World Series since '99