World Series starts Tonight! World Series starts Tonight! By Robert | October 27, 2010 Go Texas! UPDATE: Steers lost to the Queers…Weird game.. Cliff Lee WTF?