Due to severe weather in the forecast, tonight's baseball game in St. Louis between the Cardinals and Kansas City Royals has been postponed.
The Cardinals will play a split day-night doubleheader Wednesday against the Royals starting at 12:15 p.m. and 6:45 p.m.
Fans holding tickets to tonight's game should use those same tickets for Wednesday's 6:45 p.m. make-up game.