Rodríguez fue invitado por los Marlins de Florida como un invitado fuera del roster a los entrenamientos de primavera en 2007, pero no hizo el equipo, y en lugar jugó para su equipo filial de Triple-A, los Isótopos de Albuquerque, y para el equipo de Triple-A afiliado a los Piratas de Pittsburgh, los Indios de Indianápolis.