The World Series moves to Houston for Game 3 between the Houston Astros and Los Angeles Dodgers. For Houstonians still dealing with flood damage from Hurricane Harvey, it’s a welcome distraction.
The World Series moves to Houston for Game 3 between the Houston Astros and Los Angeles Dodgers. For Houstonians still dealing with flood damage from Hurricane Harvey, it’s a welcome distraction.