"The Pirates have filled their hole at shortstop, replacing Ronny Cedeno with Clint Barmes, who confirmed on Monday that he has agreed to a two-year deal with Pittsburgh. The contract is worth $10.5 million.
Pittsburgh has been looking for a new shortstop since deciding not to exercise Cedeno's $3 million option for 2012. That pushed Cedeno into a fairly thin free-agent shortstop market, which already included Barmes, who spent the 2011 season in Houston and became a free agent at the end of the year due to service time. "