Photo: Cork Gaines
MLB has postponed Game 6 of the World Series between the Texas Rangers and St. Louis Cardinals due to rain.It’s been rescheduled for tomorrow in St. Louis.
Texas leads the series three games to two.
Business Insider Emails & Alerts
Site highlights each day to your inbox.