Houston Astros claim first World Series title in Game 7 win over Los Angeles Dodgers - ABC News
PHOTOS: Houston Astros win World Series in Game 7 over L.A. Dodgers
MLB playoffs 2023: Rangers, Twins, Diamondbacks and Phillies advance with Wild Card Series sweeps
Atlanta Braves claim MLB's World Series after beating Houston Astros 7-0 in game six - ABC News
MORE
Astros 5-1 Dodgers (Nov 1, 2017) Final Score - ESPN
Astros win their first World Series after Game 7 victory over LA Dodgers, World Series
Atlanta Braves claim MLB's World Series after beating Houston Astros 7-0 in game six - ABC News
How the Astros Won World Series Game 7, Inning by Inning - The New York Times
Houston Astros claim first World Series title in Game 7 win over Los Angeles Dodgers - ABC News
Astros beat Dodgers in Game 7 to win 2017 World Series: Final score, things to know