The Marlins have agreed to sign pitcher Brad Penny to a minor-league contract, Jon Heyman can confirm. The news was first reported by Clark Spencer of the Miami Herald and Spencer further reports that Penny can make up to the prorated amount of $800,000 if he ends up in the majors at some point this season.
Penny, 36, had a 6.11 ERA (58 ERA+) and 1.82 WHIP in 28 relief innings for the Giants last season. He was an All-Star in 2006 and 2007 and finished third in NL Cy Young voting in '07. Since then, though, he has a 5.16 ERA (82 ERA+) in 533 1/3 innings.
The 6-foot-4 right-hander has roots with the Marlins, as he spent roughly his first four and a half seasons with the club before being traded to the Dodgers in 2004. He was part of the 2003 champion Marlins' rotation, going 2-0 with a 2.19 ERA in two starts of that World Series.
Penny was last with a big-league club during spring training, when he threw four innings before being released by the Royals amidst reports that it had something to do with him injuring his hand by punching a wall in anger.