The Portuguese star left Manchester United last month and is now very close to the new club.
According to the medium “CBS”, “CR7” has given his word to the Arab club, Al Nassr, which he can join after the New Year.
It is even said that the team from Saudi Arabia has already prepared the ground for the player’s medical visits and then for the signing of the contract.
The Portuguese is expected to be paid up to $200 million a year in the luxury contract with the Arabs.
The desire of the 37-year-old was to continue his career in Europe and he wanted a club that plays in the Champions League, but until now there was no interest from any such club.
The five-time Ballon d’Or winner has had a tough year on the pitch as he aims to step up in 2023 even though he won’t be playing at the same high level as he has in the past two decades.