Cardinals' Chris Carpenter to have season-ending surgery St. Louis starter Chris Carpenter will undergo season-ending surgery to repair a shoulder injury. Tom Gannam / Associated Press / June 12, 2012 July 3, 2012, 5:41 p.m. St. Louis Cardinals pitcher Chris Carpenter will undergo season-ending surgery to repair a nerve issue in his shoulder that has sidelined him since spring training. Carpenter, 37, said he has been told the surgery to relieve compressed nerves in the shoulder could allow him to resume his career, although there are no guarantees. The procedure involves removing a rib. Carpenter said Tuesday that he doesn't believe his heavy workload last year for the World Series champions played a significant role. "We've tried since spring training to get this going and every time I try to come back unfortunately it just doesn't allow me to do that," Carpenter said. To be honest with you, I wish I thought about this surgery a while back. If we did it in March or April, I'd be close to coming back now. Carpenter, the 2005 NL Cy Young winner, is in the first year of a two-year, $21-million contract. Etc. Roy Halladay went through a vigorous bullpen session Tuesday and the Philadelphia Phillies' injured ace could be back shortly after the All-Star break. ... Atlanta Braves third baseman Chipper Jones is replacing Dodgers outfielder Matt Kemp on the NL All-Star roster. Jones had been a candidate to be voted onto the team by fans in baseball's Final Vote campaign.... Cleveland Indians designated hitter Travis Hafner is set to be activated after missing more than one month following knee surgery. Hafner said Tuesday that he will be activated before Wednesday's series finale against the Angels. Hafner made a rehab start Monday, going 0 for 4 in triple-A Columbus' game at Toledo.