Rockets guard Jalen Green has agreed to a three-year, $106 million extension with a player option in the third year.