The Cardinals have announced that Tuesday night's 6:45 p.m. CT game against the Kansas City Royals at Busch Stadium has been postponed due to inclement weather.
The two teams will make up Tuesday's postponed game Wednesday, July 10, at 12:45 p.m. CT at Busch Stadium as part of a split doubleheader before the originally scheduled 6:45 p.m. CT game.