Houston-Bound World Series Lifts Spirits, If Momentarily

As the best-of-seven 2017 World Series shifts from Los Angeles to Houston at one game apiece, diehard fans of the hurricane-devastated city can sense a first-ever baseball championship within their grasp. Houstonians admit that a series victory — if only a momentary distraction — would lift the city’s spirits. Ramon Taylor reports from Minute Maid Park, home of the Astros.

your ad here


leave a reply: