Summary: We're taking a look at the difference Mike Shildt is making as Cardinals manager. Might it be the reason this team has put together their series wins lately?
Summary: We're taking a look at the difference Mike Shildt is making as Cardinals manager. Might it be the reason this team has put together their series wins lately?