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.
Reporting from Illinois Public Radio's Amanda Vinicky used in this report.
The Illinois Senate has approved changes intended to help revive electricity legislation vetoed by the governor.
The changes passed 37-20 Tuesday, despite opposition from Gov. Pat Quinn.
At issue is a plan to let power companies raise rates to pay for infrastructure improvements, including high-tech changes called "Smart Grid." Critics say the plan guarantees unfair profits and weakens state regulators.