Astros win their first World Series after Game 7 victory over LA
Houstonians Ecstatic For Astros First World Series Title – Houston
García powers Rangers to first World Series since 2011 with 11-4
Astros Dodgers World Series: Houston plays for another
MORE
Houston Astros down LA Dodgers to win baseball's World Series
PHOTOS: Astros end Dodgers World Series run with 5 - 1 victory in
Five thoughts: Rangers leave no doubt, blast Astros in Game 7 to
Astros win first World Series with 5-1 win over Dodgers in Game 7
Astros win World Series over Phillies: Score, highlights
Astros vs. Phillies final score, results: Justin Verlander logs
Houston stands strong as Astros capture 1st World Series title
Cristian Javier struggles as Houston Astros lose to Texas Rangers
Astros beat Dodgers for 1st World Series title
Astros give away Game 7 of World Series in their ballpark
García powers Rangers to first World Series since 2011 with 11-4
Atlanta Braves win 1st World Series title since 1995, defeating