Congrats to the Sox - y'all deserve it.
I know it hurts but when Houston finally does win it all it'll be all the sweeter.