ronaldo hands down, though you cannot compair a soccer player to a basketball player. in soccer most players are running non stop for two 40 minute incrimints, in this time they are doing many things, in basketball most players are substituted on and off within 12 mintues of being places on. secondly ronaldo is not the best player today, that title belongs to lionel messi of barcelona, though ronaldo is a close second. ronaldo is definantly the "pretty boy" of the sport giving him more publicity. incase i am straying abit from the answer. i believe that ronaldo could adapt best to other sports, as he has the strenght, stamina (running), and agility to perticipate in other sports. while lebron is more of a basketball only guy.