Long before I saw all the tweets and all the cool kids talking about it, I present to you, my Clutchfans brethren, my post from exactly one month ago today... I am so happy for the entire Astros fanbase, we were all fortunate to experience a World Series victory. Add to it that it was objectively an amazing series with two powerhouse teams slugging it out, we couldn't have scripted it much better!!