Pedro Alvarez of the Pittsburgh Pirates has replaced Carlos Gonzalez of the Colorado Rockies for the NL team in the All-Star Home Run Derby.
Major League Baseball said yesterday that Gonzalez has pulled out because of a sprained middle finger on his right hand.
Alvarez has hit 23 homers this season. Gonzalez began the day with 24. Alvarez is batting .253 with 60 RBIs.
Alvarez will join David Wright, Bryce Harper and Michael Cuddyer on the NL side for the event Monday night, a day before the All-Star game at Citi Field. Robinson Cano, Chris Davis, Yoenis Cespedes and reigning Derby champion Prince Fielder will represent the AL.
A Vanderbilt product, Alvarez was selected by the Pirates in the first round of the 2008 draft with the No. 2 overall pick. He came into the year with 50 career home runs after belting a career-best 30 last year.
The Pirates enter tonight’s three-game series with the visiting New York Mets at 54-36 and just 1 1/2 games behind the National League Central-leading St. Louis Cardinals (55-34).