Houston Astros on X: The #Astros have finalized their 2017 #WorldSeries roster: / X
OCT Runs Thru HOU - 2022 Astros World Series Hype Vid
Astros finalize World Series roster
2017 Houston Astros: Where are they now?
MORE
The Houston Astros' Cheating Scandal of 2017: Everything to Know
2017 World Series - Wikipedia
2017 Astros still with the club
2017 World Series - Wikipedia
World Series 2017: Astros vs. Dodgers was the best series of all
2017 Houston Astros: Where are they now?
World Series 2017: Astros, Dodgers release rosters
World Series Game 1 -- Best moments from Phillies' stunning win - ESPN
2017 Houston Astros: Where are they now?
World Series 2017: How the AL champion Houston Astros built their