Atlanta Wins World Series

Atlanta Wins World Series 2021

 

 The Atlanta Braves win the World Series first time since 1995 against Houston Astros 7-0 in Game 6 on Tuesday night at Minute Maid Park.

The Atlanta Braves hold the MLB record with 14 consecutive division titles (1991 to 2005). The title gives the city its first major professional sports league championship since Atlanta United won MLS Cup in 2018.

Leave a Reply

Discover more from Regional Entertainment News

Subscribe now to keep reading and get access to the full archive.

Continue reading