MLB Network - The Atlanta Braves win their 4th World Series title in franchise history!
Braves win their first World Series since 1995 - Chicago Sun-Times
Hammerin' Braves win 1st WS crown since 1995, rout Astros, Ap
Atlanta Braves ground Houston Astros to seal first World Series title in 26 years, World Series
The Atlanta Braves Are Peaking at Exactly the Right Time - The New York Times
Hammerin' Braves win first World Series crown since 1995, rout Astros
Braves bomb Astros to win first World Series since 1995 - The Vicksburg Post
Hammerin' Braves win 1st WS crown since 1995, rout Astros
How Many World Series Have the Braves Won? Atlanta Braves World Series Record and History