Atlanta Braves Clinch World Series With Crushing 7-0, Game 6
Braves win the World Series, beating Astros for first title since 1995 - The Washington Post
Atlanta Braves clinch 6th straight NL East title in win over Philadelphia Phillies
Atlanta Braves clinch 6th straight NL East title in win over Philadelphia Phillies
MORE
MLB: Braves crush Astros 7-0 to capture first World Series title since 1995 - Summerland Review
Kevin Pillar's pinch-hit homer rallies Braves past Orioles South & Southeast News - Bally Sports
Braves recap: Atlanta wallops Nationals 10-4 to win 13th straight game - Battery Power
5 key moments from Astros' World Series Game 6 loss to Braves
PHOTOS: Atlanta Braves Win First World Series Title in 26 Years
Max_Fried