*Look I know it’s being played by a team from Philadelphia and a team from Houston, which are technically still located in the same country, but it is called the World Series.
The Houston Astros are playing the Philadelphia Phillies in a best of seven series which will start this Friday. I was really excited to write this, despite all the myriad issues …