The Astros have agreed to a minor league contract with 20-year-old Cuban right-hander Elian Rodriguez that includes a $1.9 million signing bonus.

The deal was announced Thursday, the last day of the 2016-17 signing period. The deal raises Houston's international signing bonus total to $10,757,500, well above its $2,197,000 signing bonus pool, and the Astros will incur a tax of $8,560,500.