Who will leave a greater legacy in their respective sports between Cristiano Ronaldo and Lebron James? : sports

I always viewed these athletes in a similar limelight just in different sports. Both athletes are the same age and are freaks of nature in their own right. Lebron left Cleveland to join a super team in Miami while Ronaldo left Manchester United to join a super team in Madrid. Both have insane stats and have legacy defining trophies (Cavs championship for Lebron and Portugal Euro win for Ronaldo).

Similarly though, both of them aren’t viewed as the GOAT as Lebron is chasing Jordan while Ronaldo is competing with Messi/Maradona. When they both retire, which one would be considered as having the better legacy?

Content source