Fox: Cristiano Ronaldo Agrees to New Deal With Al Nassr Through 2027