Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
The wait is over: Atlanta Braves win their first World Series title since 1995 – 95.5 WSB
Joe Torre Yankee Yapping
Freddie Watch: Freeman top priority for champion Braves
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Reviewing All 30 Teams in the 50 Years of MLB Draft History, News, Scores, Highlights, Stats, and Rumors
Discussing the Atlanta Braves' World Series Win Over the Houston Astros - The Ringer
Braves rout Astros, win first World Series crown since 1995 - MarketWatch
Braves thump Astros to snap 26-year World Series drought
Freddie Watch: Freeman top priority for champion Braves