World Series Game 6 postponed

October 26, 2011, 7:35 pm
Share This Post

The Texas Rangers will have to wait another day for their chance to clinch the first World Series title in franchise history, as inclement weather has forced Game 6 to Thursday night.

The forecast in St. Louis shows rainfall continuing throughout the night, forcing Major League Baseball to decide early that there would be no game Wednesday.

A seventh game, if necessary, would be played on Friday night.