Atlanta Braves win 1st World Series title since 1995, defeating
$ 19.50 · 4.7 (761) · In stock
Jorge Soler, Freddie Freeman and the Braves breezed to their first World Series championship since 1995, hammering the Houston Astros 7-0 Tuesday night in Game 6.
Braves win first World Series title since 1995
Braves win first World Series since 1995, defeating Astros in Game 6 - CBS News
Braves Win the World Series - Today In Georgia History
Braves blank Astros, capture World Series title in Game 6
Atlanta Braves win 1st World Series title since 1995, defeating
Atlanta Braves win World Series for the first time since 1995
Atlanta bashes past Houston to claim World Series title
Atlanta Braves win 1st World Series title since 1995, defeating
Atlanta Braves Win First World Series Title Since 1995 After