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 Six of the 2011 World Series postponed