Game 6 of World Series Postponed
by Delia E.
Tonight’s Game 6 of the 2011 World Series between the Texas Rangers & the St. Louis Cardinals has been postponed due to inclement weather in St. Louis. The game will be played tomorrow October 27 at 8:05pm. The Texas Rangers have a 3-2 lead over the St. Louis Cardinals.
Thank you and have a good night.