Outfielder Pedro Leon, who defected from Cuba, is expected to sign with the Houston Astros for around $4 million when a new international signing period opens July 2, sources tell ESPN’s Jeff Passan and Kiley McDaniel.