On Sports: Houston Sports Tumble from Glory
by Matt Rosenthal ‘22 August 28, 2017, Hurricane Harvey hits the city of Houston, Texas. The storm causes roughly $41 billion in damage to the state, but something else in Houston was damaged, though it would take years to realize it. The city’s three main sports teams were about to go into nosedive from which they haven’t recovered. After years … Read More