By A Mystery Man Writer
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.
The wait is over: Atlanta Braves win their first World Series title since 1995 – WSB-TV Channel 2 - Atlanta
Atlanta Braves win World Series for the first time since 1995
Braves beat Marlins 2-1, clinch 5th straight NL East title - The Atlanta Voice
Atlanta Braves win 1st World Series title since 1995, defeating
BRAVES WIN FIRST WORLD SERIES IN 26 YEARS
Atlanta Braves advance to the World Series for the first time in 22 years
SABR Digital Library: Braves Win! The 1995 World Champion Atlanta
Braves win first World Series title since 1995
Braves win first World Series title since 1995
Braves beat Astros, one win from claiming World Series title - CGTN
atlanta braves games
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win 1st World Series title since 1995, defeating