BaseballSt. Louis Cardinals Michael Wacha: A Dominant Reliever? by November 15, 2016 by November 15, 2016 In October of 2013 a young pitcher by the name of Michael Wacha burst … 0 FacebookTwitterPinterestLinkedinEmail