Atlanta shuts out Houston Astros 7-0 to win World Series title

braves-celly-110321

Jorge Soler, Freddie Freeman and Atlanta breezed to its first World Series championship since 1995, hammering the Houston Astros 7-0 Tuesday night in Game 6.



from CBC | Top Stories News https://ift.tt/3mE2aqD