Cristiano Ronaldo has put an end to months of swirling speculation by signing a two-year contract extension with Saudi Pro League side Al Nassr, officially committing his future to the club until 2027. The extension, confirmed on June 26, secures the Portuguese legend's presence in Riyadh until he turns 42.