World Series: Atlanta dominates Astros in Game 6 to win title
Atlanta Braves win World Series for the first time since 1995
Braves beat Astros 7-0 in Game 6, winning first World Series since
Hammerin' Braves win 1st WS crown since 1995, rout Astros
The Latest: Braves win first World Series title since 1995
Atlanta Braves win World Series for the first time since 1995
Braves win World Series for first time since 1995
Atlanta Braves win World Series for first time since 1995
1995 World Series Braves: About the AJC series
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win first World Series title since 1995 - Anchorage