Royals-Cardinals rainout rescheduled for July 23
The teams had two mutual days off with Aug. 4 the other possibility for the final game of the season series.
The Cardinals won the first two games of a three-game series and lead the season series 3-2.
The rainout sent home a third straight sellout crowd there to watch teams with the best record in the National and American leagues.
The postponement was the first at Busch Stadium since May 14, 2014, against the Cubs.