LONDON (AP)Saudi Arabian soccer club Al Nassr says it has signed Cristiano Ronaldo.