There is a clause in Cristiano Ronaldo's new contract at Al Nassr which means that he may be able to play in the Champions League again before his career comes to an end.
He signed for the Saudi Arabian side last week after he struggled to find a club in Europe that would meet his expensive salary demands whilst also providing the right level of competition.
Determined not to be left out of Europe's primary competition, though, there is reportedly a clause in his contract that means if Newcastle United qualify for the Champions League this season, he can go on loan there as they are owned by the Saudi Arabian Public Investment Fund.
I just saw this after losing M$70 betting YES: https://www.espn.com/soccer/soccer-transfers/story/4843460/no-newcastle-clause-in-cristiano-ronaldo-contract-sources