Houston Astros win baseball World Series – DW – 11/02/2017
Houston Astros World Series: Sports Illustrated's Ben Reiter says Astros will win 2019 title - ABC13 Houston
Astros even World Series with wild Game 2 victory over Dodgers in 11 innings - Los Angeles Times
Astros even World Series with fightback over Dodgers in wildly dramatic Game 2, World Series
MORE
Astros even World Series with wild Game 2 victory over Dodgers in 11 innings - Los Angeles Times
Astros 7-6 Dodgers (Oct 25, 2017) Final Score - ESPN
Astros even World Series with wild Game 2 victory over Dodgers in 11 innings - Los Angeles Times
Astros Win Thriller 13-12, Take World Series Lead 3-2 – Houston Public Media
2017 World Series - Wikipedia
Astros can't erase stain of '17, but World Series champs have relief