Post-game thoughts: Giants win in Houston, somehow, some way
There’s something about playing the Astros that always turns my stomach just a little. Maybe it’s the fact that the Giants, in 2011, somehow went 3-4 against a team that ended up losing 106 games. Or maybe it’s the fact that I don’t know any of these Astros … like, I literally don’t know any of these guys, and the… Read more →
