Houston Magically Restored After World Series Win

HOUSTON – Reeling for weeks since the catastrophic flooding of Hurricane Harvey, the great city of Houston has been restored to perfect condition, perhaps by the gods, following the World Series of baseball won by its hometown Astros. The Houston Astros defeated the Los Angeles Dodgers in game seven of the World Series matchup on […]