Braves Win World Series


The Atlanta Braves are 2021 World Series Champions. Atlanta defeated the Astros 7-0 in Game Six of the World Series in Houston. Jorge Soler, Dansby Swanson, and Freddie Freeman homered for the Braves. Max Fried pitched six scoreless innings to pick up the win for Atlanta. The Astros finished with just six hits. It's the first championship for the Braves since 1995.


Sponsored Content

Sponsored Content