Barry Svrluga assesses the best teams in Major League Baseball through Thursday.
1. Cardinals (47-26) Last week: 1 Over the past 30 days, Yadier Molina is hitting .451 and leads the National league at .366. Could join San Francisco’s Buster Posey as first catchers to win back-to-back batting titles. Jeff Roberson/AP Buy Photo