BRAVE HEARTS - Sports Illustrated Vault
This Day in Braves History: Atlanta wins first World Series championship - Battery Power
ESPN - THE BRAVES DID IT FOR ATLANTA! THEY ARE WORLD SERIES CHAMPS FOR THE FIRST TIME SINCE 1995 👏
Atlanta Braves win World Series for first time since 1995
Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6
Braves Beat Astros in Game 6, Capture Franchise's 1st World Series Since 1995, News, Scores, Highlights, Stats, and Rumors
PHOTOS: Atlanta Braves win first World Series since 1995
BRAVES WIN FIRST WORLD SERIES IN 26 YEARS
When is the last Atlanta Braves World Series win?