Los Angeles Angels pitcher C.J. Wilson will miss Tuesday's All-Star game with a blister on his pitching hand and be replaced on the American League team by Chicago White Sox pitcher Jake Peavy, reports the Los Angeles Times' Mike DiGiovanna on Twitter.
Wilson is 9-5 with a 2.43 ERA this season, his first with Los Angeles. He was an All-Star for the first time last season with the Texas Rangers.
Peavy is 7-5 with a 2.85 ERA for Chicago. He made the All-Star team in 2005 and 2007 while with the San Diego Padres.
The White Sox ran a spirited campaign to get Peavy elected to the team in the final vote, but he finished second to the Rangers' Yu Darvish.
"It's one of the coolest experiences I've ever (gone) through," Peavy told the Chicago Tribune's Mark Gonzales about the campaign. "It's uncomfortable with everybody hyping and promoting you, but it's still an awesome feeling."
As part of the push for votes, teammate Gordon Beckham imitated Peavy during an interview.