The Atlanta Braves are the World Series champions after defeating the Houston Astros 7-0 in Game 6 Tuesday. The Braves won the series 4-2. It was the Braves fourth title overall, and first World Series win since 1995. Jorge Soler, who hit a three-run home run last night, was named the Series Most Valuable Player.
The post Atlanta Braves win first World Since since mid-1990’s appeared first on ButlerRadio.com – Butler, PA.