Two-time All-Star pitcher Brad Penny has agreed to a minor-league contract with the Royals, although the deal hasn’t been finalized.
Penny, who was out of baseball in 2013 to rest his throwing shoulder, is a 13-year veteran who last pitched for the Tigers and Giants in 2012.
Part of his recovery occurred in Kansas City. On his twitter account, @bradpenny, he thanked Kansas City Fieldhouse, a workout facility in Lenexa.
“I’m ready,” Penny said. “I’ve been working hard for a while. I’m just going to go out and do the best I can. I feel like I've got a lot left.”
Penny sees himself competing for the back of the Royals’ rotation.
Penny, a right-hander who turns 36 in May, has pitched for six teams and won World Series rings with the Marlins in 2003 and Giants in 2012. He was the winning pitcher for the Marlins in both of his World Series starts against the Yankees.
The best seasons for Penny were 2006 and 2007, when he combined to go 32-13 in All-Star seasons with the Dodgers.