Home Sports Atlanta Braves win their 1st World Series since 1995, closing out the Houston Astros in 6 games with a 7-0 victory

Atlanta Braves win their 1st World Series since 1995, closing out the Houston Astros in 6 games with a 7-0 victory

by staff

Major credit for the Braves, too, goes to general manager Alex Anthopoulos. Undaunted by Acuña’s knee injury, he pulled off a flurry of July trades that brought the Fab Four to the outfield — National League Championship Series MVP Eddie Rosario, Adam Duvall, Joc Pederson and World Series MVP Soler.

Related Articles

Leave a Comment