Former Twins first-round pick Keoni Cavaco has signed with the Houston Astros organization, according to MLB Pipeline's Kenny Van Doren. Cavaco, who agreed to terms on a minor league contract, has been assigned to the rookie-level Florida Complex League.