The Astros' ride to the World Series was one for the history books
Watch 2017 World Series Champions: Houston Astros
Houston Astros win first-ever World Series title
Photos: Houston Astros win first World Series title in franchise
Houston Astros Win Franchise's First World Series - WSJ
Astros defeat Dodgers 5-1 to win World Series - Los Angeles Times
Houston Astros top Philadelphia Phillies 4-1 in Game 6 to win
MLB suspends Houston Astros GM, manager for sign-stealing in 2017
MLB: Houston Astros 2017 World Series cheating scandal reaction
Houston Astros Win Franchise's First World Series - WSJ
LA City Council wants Astros' 2017 World Series title to be given