Congrats to the Houston Astros on their first-ever World Series title. To be honest, I had no stake in this Series and so felt mostly indifferent over who would win it. The fact that it went seven games and resulted in a team’s first franchise championship does make for a fun tale, however.