On Sunday, the 2010 Major League Baseball All-Star teams were announced for the game to be played on July 13 in Anaheim, California. The St. Louis Cardinals had five players selected, including two starters – catcher ...