LOS ANGELES: Max Fried hurled six shutout innings and Jorge Soler smashed a towering home run as the Atlanta Braves captured their first World Series since 1995 with a 7-0 rout of the Houston Astros on Tuesday.
© New Straits Times Press (M) Bhd
Click here to read the full article.
Source: