Houston Astros Are World Series Champions, Beating Los Angeles Dodgers – Houston Public Media
Houston Astros win World Series, set benchmark for MLB success - Los Angeles Times
World Series 2017: Houston Astros beat Los Angeles Dodgers for 4-3 series win - BBC Sport
World Series 2017: Houston Astros beat Los Angeles Dodgers for 4-3 series win - BBC Sport
MORE
Houston Astros Are World Series Champions, Beating Los Angeles Dodgers – Houston Public Media
Houston Astros vs. LA Dodgers 2017 World Series Game 6 Highlights
Los Angeles Dodgers Beat Houston Astros 3-1, Extend World Series to Game 7
Los Angeles Dodgers vs Houston Astros (8-11-1986) The Astros Walk The Dodgers Off In The Astrodome
PHOTOS: Houston Astros win World Series in Game 7 over L.A. Dodgers
Houston Astros win World Series after beating LA Dodgers in Game 7 – video report, Sport
It's official: Dodgers cheated out of 2017 World Series title - Los Angeles Times
Houston Astros beat Los Angeles Dodgers to win World Series
Houston Astros set up Dodgers World Series after beating Yankees in Game 7, Houston Astros
Cristian Javier, Astros pitch 2nd no-hitter in World Series history
World Series Game 2: Astros Beat Dodgers in Extra-Innings Epic - The Ringer
Astros even World Series with fightback over Dodgers in wildly dramatic Game 2, World Series