Braves thump Astros to snap 26-year World Series drought
The Houston Astros pitchers make history and record a World Series no-hitter
Braves World Series win is championship of perseverance - Sports Illustrated
Here's the radio call of the Atlanta Braves winning the World Series
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win World Series for the first time since 1995
It Happened One Night: The Boston Massacre - Lookout Landing
Atlanta Braves win World Series for the first time since 1995
1995 Braves: One World Series title in era that could've brought more
Braves win first World Series since 1995, defeating Astros in Game 6 - CBS News
Atlanta Braves win World Series for the first time since 1995
The wait is over: Atlanta Braves win their first World Series title since 1995 – WSB-TV Channel 2 - Atlanta