The Latest: Braves win first World Series title since 1995
Braves rally past Astros to move one win from first World Series title since 1995, World Series
Braves rout Astros, win first World Series crown since 1995 - MarketWatch
Atlanta Braves knock out Houston Astros to win first World Series since '95
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
The Latest: Braves win first World Series title since 1995
2015 Baseball Media Guide by Alabama Crimson Tide - Issuu
1957 Milwaukee Braves: A Profile - Last Word On Baseball
Atlanta Braves Win First World Series Title Since 1995 After Beating Astros - Bloomberg