 Before the 2010 season Snyder was almost traded to the Blue Jays for former Diamondback Lyle Overbay but the Jays questioned Snyder's back problems and nixed the trade.On July 31, it was announced that Snyder and minor leaguer Pedro Ciriaco were traded to the Pittsburgh Pirates for D. J. Carrasco, Ryan Church and Bobby Crosby.He began the 2011 season with the Pirates' Single A affiliate, the Bradenton Marauders, on a rehab assignment for back pains he experienced during spring training.