City Of Houston Deserves to win the World Series HOUSTON STRONG


Why The city of Houston and the Houston Astros deserve to win the World Series City Insight Houston Blog   •   October, 2017 The year was 2005 and the Houston Astros had appeared in the Fall Classic for the first time during the 55 seasons they had played in. However, to the fans’ utmost disappointment, they were defeated by Chicago White Sox and were once again swept out of the World Series. In only three years, from 2011-2014, they lost 416 games and for the last six years haven’t had a single winning season. Keeping [...]