Sports are inescapable, especially in the city that cheers for the Astros. And so is politics, even in the stadium. They are impossible to separate.
The Houston Astros beat the LA Dodgers to win the 2017 World Series. After enduring Hurricane Harvey, it could not have come at a better time.