The Royals have reached agreement with pitcher Brad Penny on a minor league deal that includes a Spring Training invite, reports Chris Cotillo of MLBDailyDish.com (Twitter links). He will go to camp as a starter, according to Cotillo.

Penny, 35, is represented by the Legacy Agency. After sitting out the 2013 campaign, he had reportedly been impressive in workouts over the winter. As Cotillo reported in late November, Penny said he felt refreshed after taking a season off.

Penny produced mediocre results in his last two MLB seasons. In 2011, his last run as a starter, Penny put up a 5.30 ERA in 181 2/3 innings. Transitioning to the bullpen in 2012, Penny struggled to a 6.11 ERA in 28 innings for the Giants. He mustered only 3.2 K/9, nearly half his career figure, against a 2.9 BB/9 rate that matches exactly his cumulative mark. In his best season as a pro, 2007, Penny put up a stellar 208-inning, 3.03 ERA campaign for the Dodgers in which he was worth 5.9 rWAR.