PITTSBURGH -- Less than two years after being traded by Pittsburgh, Craig Wilson returned to the organization. The utility man signed a Minor League contract with the Pirates, as was announced on Tuesday, and has been assigned to start in Triple-A Indianapolis.

Wilson had expressed interest in returning to Pittsburgh this offseason, but ended up signing a Minor League deal with the Reds after not getting an offer from the Pirates. However, Wilson was released by Cincinnati just days into Spring Training after reportedly not passing his team physical.

Wilson, who was initially acquired by the Pirates in 1996, spent parts of six seasons with the Pirates before he was dealt to the Yankees at the 2006 July trade deadline in exchange for right-hander Shawn Chacon. He finished out that season in New York before starting the following season with Atlanta.

The 31-year-old Wilson was released by Atlanta last May, and in June, underwent arthroscopic right shoulder surgery.

Wilson is a career .262 hitter and is one home run away from the 100-homer mark.

With the Triple-A Indians not having a true first baseman on their club, Wilson, who can also play all the outfield positions, will likely see most of his playing time with Indianapolis at first.