How a football game and a hurricane played a part in baseball by @Lihsa
Forgive me, but I have to say this more for myself: my hometown team, the Houston Astros, are the 2017 World Series Champions.
I know, I know, if my sister’s reading this, she’ll tell you that I’m not much of a