Houston is doing something this week that no Texas city has ever done: hosting some World Series games. It's not like Austin or Port Arthur ever really had the chance to do so, sure, but at least we beat Dallas. (Or Arlington, or wherever it is... More >>>