MLB Betting Previews – Philadelphia Phillies vs St. Louis Cardinals
The Philadelphia Phillies and the St. Louis Cardinals play the second of their three-game series this Wednesday night at Busch Stadium in a showdown of National League division leaders. Game time is set for 8:15 p.m. (ET) and it will be broadcast nationally on ESPN.