Morning Briefing: Astros Win World Series


Saturday night, the Houston Astros defeated the Philadelphia Phillies 4-1 to clinch the World Series title. It took Houston six games to defeat the Phillies. This is the Astros’ second World Series title in franchise history, the first occurring in 2017. Now it’s time for the offseason. Source