Shocker! St. Louis Cardinals fire manager Mike Shildt due to “philosophical differences”
The Cardinals won 90 games this season (including a 17-game win streak) and a NL Wild Card bid.
The Cardinals won 90 games this season (including a 17-game win streak) and a NL Wild Card bid.