The start of Wednesday's game between the Philadelphia Phillies and St. Lois Cardinals will be delayed due to rain.
The game was initially scheduled to start at 7:05 PM ET, but will not start on time tonight. No new start time was given at this moment. Genesis Cabrera and Aaron Nola are the scheduled starters for St. Louis and Philly respectively.
Source: Philadelphia Phillies