Game Six of the 2011 World Series postponed
Game Six of the 2011 World Series between the Texas Rangers and the St. Louis Cardinals at Busch Stadium in St. Louis has been postponed due to inclement weather and the forecast for rainfall throughout the remainder of the day.
Game 6 of the World Series has been postponed because of a rainy forecast in St. Louis.