Real Madrid and Portugal footballer Cristiano Ronaldo has been named
the most charitable sportsperson in the world for the second time. The
list, compiled by the organization DoSomething, put the star on top of the likes of John Cena, Serena Williams, Neymar and Messi.