HOUSTON -- For many Houstonians, the Astros' World Series win holds deeper meaning for a city trying to recover from devastation.
But even for those who no longer live in Space City, the championship is a celebration of H-town.
Our Jordan Hicks has more from fans who say this World Series was the win of a lifetime.