Cardinals fire Mike Shildt, claiming “philosophical differences”
A 17-game winning streak that rallied the franchise into the Major League Baseball postseason did not save the managerial job of Mike Shildt in St. Louis, as the Cardinals have […]
Continue Reading