Cristiano Ronaldo has been named the most charitable elite sports star by the US website Athletes Gone Good. Neymar came fifth in the ranking.
According to the list put together by DoSomething.org, the Real Madrid forward leads the field in charitable acts, amongst which his donation of $83,000 to a 10-year-old boy in need of brain surgery was particularly noteworthy.
