The Latest: Braves win first World Series title since 1995

HOUSTON (AP) — The Latest on Game 6 of the World Series (all times local): 10:35 p.m. The Atlanta Braves have won their first World Series championship since 1995, hammering the Houston Astros 7-0 in Game 6. Jorge Soler hit his third home run of the Series, a go-ahead three-run drive in the third off […]

Leave a Reply

Your email address will not be published. Required fields are marked *