Outfielder-first baseman Craig Wilson chose not to go to salary arbitration and agreed to a one-year contract with the Pittsburgh Pirates worth about $3.5 million. The deal leaves the Pirates with two arbitration-eligible players, right-hander Kip Wells and left-hander Oliver Perez. The 29-year-old Wilson made $3 million last season, when he missed 103 games because of two left hand injuries. He hit .264 with five homers and 22 RBIs. He had a team-leading 29 homers in 2004. Wilson's role for this coming season has not been defined. Since the end of last season, the Pirates have traded for first baseman Sean Casey and outfielder Jeromy Burnitz, who is expected to start in right field.