Closing Comments: Houston prepares for World Series

HOUSTON —The Houston Astros are going to the World Series and Houstonians are elated! The franchise hasn’t won a World Series since 1988, and its fans are starved for a ring.

“If you understand what we went through with Harvey, to be able to give back to the fans — it’s incredible,” said former Astro Craig Biggio. “The people here needed this.”