Houston, we have a championship!
They’ve never won a World Series. They’re the first franchise to win both an NL and AL Pennant. And they were originally named the "Colt .45s." Give it up for the Houston Astros, this year’s World Series Champs. Because no city is more deserving than this one. Pay homage.