Cristiano Ronaldo has signed a contract with Saudi Arabian side Al Nassr, sources close to the club have told CBS Sports.

In a move that will effectively signal the end of his top level playing career but will ensure he is extremely well remunerated as his retirement approached, Ronaldo put pen to paper on a contract for the Riyadh club on Friday afternoon. The deal ends a brief free agency period for the 37-year-old, whose Manchester United contract was terminated last month.

Sources with knowledge of the negotiations say that Ronaldo has already completed the parts of his medical necessary to sign his contract while a second set of tests are expected to take place next week.