Cristiano Ronaldo is set to sign a seven-year contract with Saudi Arabia and Al-Nassr.
The agreement is expected to run for seven years, with the Portuguese superstar set to play for two-and-a-half years before taking up an ambassadorial role and his payment will increase over time, says Marca.
Tthe deal with Al-Nassr will be done in the next few hours.
Part of his ambassadorial role will be to help candidacy of the Arab country together with Egypt and Greece for their 2030 World Cup bid.
Al-Nassr are also preparing to cut three players to free up enough room financially to sign the veteran forward.
Ronaldo's contract will be worth €200m-a-year.