St. Louis Cardinals Wacha, Wacha, WOO! by Noah Jones May 28, 2013 by Noah Jones May 28, 2013 The St. Louis Cardinals have penciled in their 8th rookie pitcher to take a … 0 FacebookTwitterPinterestLinkedinEmail