Houston Astros Win First World Series Crown, Defeating Los Angeles
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
García powers Rangers to first World Series since 2011 with 11-4 rout of Astros in Game 7 of ALCS – NewsNation
Hammerin' Braves Win 1st WS Crown Since 1995, Rout Astros
MORE
Red Sox finish off Astros in 5 games, head to World Series
Astros beat Dodgers 5-1 in Game 7 to capture team's first World Series title
Houston Astros Win First World Series Crown, Defeating Los Angeles Dodgers
World Series: Philadelphia Phillies strike first in World Series, beat Houston Astros in Game 1 extra innings thriller
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7 – thereporteronline
Nationals top Astros in Game 7 to win 1st World Series title
World Series: Philadelphia Phillies strike first in World Series, beat Houston Astros in Game 1 extra innings thriller
Flood-ravaged Houston in love with World Series kings