The Pirates have signed projected starting shortstop Ronny Cedeno to a one-year deal worth $1.25 million. The agreement allows the two sides to avoid arbitration. Cedeno, 26, earned $822,500 last season, when he batted .208 with 10 homers and 38 RBIs in 105 games combined with the Pirates and Mariners.