Houston Astros Are World Series Champions, Beating Los Angeles Dodgers
The Astros defeated the Dodgers 5-1 in Game 7 at Dodger Stadium.
by Richard Gonzales
Nov 01, 2017
2 minutes
Updated 12:01 a.m. ET
The Houston Astros beat the Los Angeles Dodgers 5-1 in Game 7 of the World Series, winning their first championship crown in the franchise's 56-year history.
The Astros jumped out to a 5-0 lead after two innings and held on for the rest of the game watching the Dodgers
You’re reading a preview, subscribe to read more.
Start your free 30 days