Houston Astros – World Series Champions Posted on November 1, 2017December 20, 2018 Congratulations to the Houston Astros, our World Series Champions! #Houstonstrong