Garcia, who was recalled from Triple-A Memphis on Thursday, will not pitch in the game for the best reason of all -- he's in the Major Leagues. In addition, outfielder Colby Rasmus will not be able to play for the United States team because he is injured.
Taking Garcia's place on the World team will be right-handed reliever Fernando Salas, who is enjoying a breakthrough year at Double-A Springfield. Salas has a 2.76 ERA in 38 appearances, with 69 strikeouts and 11 walks in 49 innings.
Rasmus has been placed on Memphis' disabled list with a groin strain, though the organization does not believe Rasmus' condition is serious. According to John Vuch, the Cardinals' director of Minor League operations, Rasmus should return shortly after the Triple-A All-Star break, which coincides almost exactly with the Major League All-Star break.
Matthew Leach is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.