 Rodriguez signed with the Sugar Land Skeeters of the Atlantic League of Professional Baseball for the 2018 season.After one appearance for the Skeeters he signed a minor league contract with the Minnesota Twins.He was released by the organization on August 2, 2018.