Can Mike Leake slow down the Cardinals?

Hope so.

Tired of cruddy plate approaches.