Rangers Game 6 Rained Out

Major League Baseball has announced that Game 6 of the World Series has been postponed due to rain.

Game 6 is now scheduled for Thursday night at 7:05 PM (Central time) in St. Louis, with Game 7 (if necessary) at the same time Friday night.

Stay with Newschannel 6 for more updates!