St. Louis Cardinals surprisingly fires manager Mike Shildt

Mike Shildt

COURTESY ST. LOUIS CARDINALS COMMUNICATIONS