Mike Leake admits Carlos Martinez is best hitter on Cards’ pitching staff

Video Details

Mike Leake talks about the intense hitting competition among the Cardinals' starting pitchers, and he admits that Carlos Martinez is leading it, at least for now.