Wednesday’s Kansas City Royals at St. Louis Cardinals game has been postponed because of inclement weather. The teams will make it up on Monday, May 2, at 3:15 p.m. Central time at Busch Stadium.
The Cardinals won the first game 6-5 on Tuesday night as Albert Pujols (POO’’-hohlz) homered for the first time since returning to St. Louis.