With the threat of rain throughout the night Wednesday, Game Six of the World Series in St. Louis was postponed to Thursday night.
Weather forecasts predict good weather for the next two days, and Major League Baseball opted not to try and get the game in through what likely would have been numerous rain delays.
Twitter
Facebook