ST. LOUIS — The St. Louis Cardinals' game with the Kansas City Royals scheduled for Wednesday afternoon has been postponed because of threatening weather and will be rescheduled for 3:15 p.m. at Busch Stadium on May 2, just a day before the Cardinals play a two-game series in Kansas City.
The Royals made the announcement first, followed by an email from the Cardinals confirming that the game was off.
The forecast for Wednesday called for a risk of severe weather. At least two school districts in the area canceled school Wednesday, with others sending reminders of severe weather precautions to parents.