The St. Louis Cardinals had a rainout against the Pirates yesterday. That game will be made up with a double header on June 14th.

The weather looks great for Cardinals and Royals to play today. The 2 game series at Busch stadium starting this afternoon! Game time is 6:35 pm.