After 56 seasons, the Astros are ready to celebrate their first World Series championship in franchise history. And, after a tough few months in the wake of the devastation caused by Hurricane Harvey, the city of Houston is ready to welcome its team with open arms.