Game 6 of the MLB World Series has been postponed due to rainy forecasts in the St. Louis area. Weather is expected to be better tomorrow, as the Cardinals host the Texas Rangers in Game 6. Texas leads the series 3-2.

For more on the ugly weather at Busch stadium, click here for a report from espn.com.