Jozy Altidore will sign with Villarreal in the next 24 hours.
MLS have accepted Villarreal's offer of around £5 million to make Altidore the biggest transfer in American soccer history.
The USA international, who leaves New York Red Bulls, is due in Madrid today ahead of travelling to Villarreal for his signing ceremony.
Villarreal plan to send the 19 year-old on-loan to Recreativo Huelva for next season.