World Series Title is a Victory for Houston
by Ted Cruz on November 3, 2017 at 11:36 AM
It is so fitting that in the wake of Hurricane Harvey and all of the devastation felt along the entire Texas Gulf Coast, that our Houston Astros brought home an amazing and historic victory for the city of Houston, the gulf coast region and entirety of our great state. The Astros’ World Series championship personifies the 'can do’ Texas spirit and signals to the world that even after an incredibly difficult few months, Texas is coming back stronger than ever. I want to thank the Astros organization – many of whom experienced firsthand the damage Harvey wrought – for carrying our city to victory, and for lifting the spirits of our entire state. Go ‘Stros!