Cardinals Never A Dull Moment In The World Of Cardinals Hitting Coaches Greg Leuthen January 11, 2011 Coach with infamous “blow up” joins McGwire as batting coach with baggage.