Two Cardinals have been named to this year's MLB All Star team. Pitcher Carlos Martinez and catcher Yadier Molina both earned spots on the National League roster through the player ballot. Molina received the second-most player votes among all NL catchers, while Martinez ranked 5th among pitchers.


The 88th All-Star Game will be played in Miami on July 11.

Click here for Molina's comments

The Cards couldn't pull off the series sweep against the Washington Nationals last night, losing 7-2 at Busch Stadium. Max Scherzer got the win (10-5), with Carlos Martinez (6-7) getting saddled with the loss. 

Click here for summary

Up next for the Cardinals on this long homestand leading up to the All Star break is a series against Miami. Adam Wainwright (5-1) will get the start. Miami will counter with Jeff Locke (0-4). First pitch is scheduled for 6:15pm