17:15 - Thursday 29 April

Shown On

Watch live Philadelphia vs St. Louis on tv and stream at 17:15 from Busch Stadium.