Rodriguez, 27, split the 2011 season between the Pittsburgh Pirates and the Cleveland Indians organizations. He started the season with Pittsburgh and had one hit in 12 at-bats with the Pirates. He spent the most time in 2011 with Double-A Altoona and hit .267 (60-225) with three doubles, five home runs and 19RBI in 57 games.
Rodriguez was in 2012 spring training camp with the Pirates before being released on Tuesday. He was selected by Pittsburgh from the Indians in the 2010 Rule 5 Draft and spent the first month of the 2011 season with Pittsburgh. He was then returned to the Indians in late April before being reacquired by the Pirates in June trade with Cleveland. He spent the remainder of the 2011 season in the Pirates minor league system.
Rodriguez spent the entire 2010 season with Triple-A Columbus and hit .293 (93-317) with 23 doubles, 12 home runs and 46RBI in 86 games.