Braves win World Series for first time since 1995 by hammering
World Series: Braves never gave up, and now they're champions
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Braves win World Series for first time since 1995 by hammering Astros 7-0 in Game 6
MORE
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win World Series for first time since 1995
Braves shut out Astros to win Series title
The Latest: Braves win first World Series title since 1995
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Atlanta Braves win World Series for the first time since 1995, Baseball