Astros' World Series run immortalized in team documentary
Reflecting on the Houston Astros' World Series Win – The Bates Student
Astros claim World Series title over Phillies
Astros reach World Series with rout of Red Sox in ALCS Game 6
How the Houston Astros Won the World Series
THE HOUSTON ASTROS ARE WORLD SERIES CHAMPIONS!!! - The Crawfish Boxes
Nationals top Astros in Game 7 to win 1st World Series title – The Denver Post
Nationals Top Astros to Win First World Series
The Houston Astros Smash Their Way to a World Series Title - WSJ
Astros headed to World Series after beating Red Sox 5-0