Atlanta Braves finish off Houston Astros for first World Series championship since 1995 - ESPN
MLB Network - Party like it's 1995! The Atlanta Braves
Braves thump Astros to snap 26-year World Series drought
2017 World Series - Wikipedia
MORE
Atlanta Braves Win World Series – Outside the Beltway
PHOTOS: Atlanta Braves win first World Series since 1995
World Series: Braves win championship over Astros, three thoughts
Chipper Jones - Wikipedia
Hammerin' Braves rout Astros to win 1st WS crown since 1995
World Series 2021 - How champion Atlanta Braves found their
World Series Game 6: 'No pressure' for the Atlanta Braves as
Astros Or Braves? Flip A Coin For This World Series.
Braves World Series win is championship of perseverance - Sports
World Series 2021: What to Know About Houston Astros vs. Atlanta
Braves beat Astros 7-0 in Game 6, winning first World Series since
Braves rally past Astros to move one win from first World Series