Very little traffic surrounds Busch Stadium as a steady rain falls in St. Louis on October 26, 2011. Game 6 of the 2011 World Series was postponed due to the inclement weather. Game 6 will be play Thursday night.
World Series Game 6 tonight at Busch after being postponed due to rain
Last night, Major League Baseball officials postponed Game 6 of the World Series because of the rainy forecast. The Texas Rangers and the Cardinals will play tonight at Busch Stadium starting at 7:05 CST.
Texas leads the Series 3-2. If Game 7 is necessary, it will be played tomorrow night at Busch.