On March 19, 2007, he signed with the Pittsburgh Pirates. At the beginning of the season, Soler was assigned to the Pirates Double-A affiliate, the Altoona Curve.
On March 19, 2007, he signed with the Pittsburgh Pirates. At the start of the season, Soler was assigned to the Pirates' Double-A affiliate, the Altoona Curve.