The Pirates have filled their hole at shortstop, replacing Ronny Cedeno with Clint Barmes, who signed a two-year, $10.5 million deal with Pittsburgh.
The Pirates, who announced the signing Monday afternoon, will owe Barmes $5 million in 2012 and $5.5 million in '13. That makes the 32-year-old middle infielder currently the team's highest-paid player going into next year.