The Cardinals will be well represented by both their current -- and a few of their former players -- at the first All-Star Game in St. Louis since 1966.
A expected, first baseman Albert Pujols and catcher Yadier Molina were elected to the squad by the fans. Closer Ryan Franklin, by some accounts the Cardinals third choice to fill the role in spring training, was chosen by the National League coaching staff to make the squad.
Joining the current Cardinals on the NL All-Star team are former starting hurler Jason Marquis, currently of the Colorado Rockies and fellow starter Dan Haren of the Arizona Diamondbacks.
White Sox pitcher Mark Buehrle, a St. Louis area native, was also named to the team, which will be mark the first opportunity he has had to play at Busch Stadium. St. Louisan Ryan Howard, with 20 homers but only a .252 batting average, was also addeed to the roster.
Click here to see the complete rosters of the NL and AL squads.