Tampa Bay’s David Price will start for the American League in the All-Star Game, while the National League will go with Colorado ace Ubaldo Jimenez.
The NL will try to end a 13-year drought in baseball’s midsummer classic Tuesday night at Angel Stadium.
Price is 12-4 with a 2.42 earned-run average. Jimenez has a 2.20 ERA in 18 starts and 127 innings for the surging Rockies.
Phillies manager Charlie Manuel chose Jimenez over Florida’s Josh Johnson, who’s 9-3 with a majors-best 1.70 ERA for the Marlins.
Manuel and AL manager Joe Girardi of the World Series champion New York Yankees made the announcements Monday.
There was some confusion about Boston third baseman Adrian Beltre. Girardi announced that Texas third baseman Michael Young would replace Beltre, who left Sunday’s game at Toronto with a strained left hamstring.
But less than an hour later, Beltre said he planned to play. MLB executive Phyllis Merhige said an announcement about Beltre’s status was made prematurely. He planned to test his leg at the ballpark before making a final decision.