Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
By Jacob Lev and Ben Church, CNN The Houston Astros won the franchise’s second World Series title on Saturday after defeating the Philadelphia Phillies 4-1 in Game 6 at Minute Maid Park. It was the Phillies who got the scoring started in the top of the sixth inning with a Kyle Schwarber solo home run
Continue Reading