Rabat - Real Madrid ace and Portugal national team star, Cristiano Ronaldo, has been named the second highest-paid athlete in the world by US Forbes Magazine with total earnings of $80 million a year.

Tarik El Barakah is a journalist and Morocco World News correspondent in Rabat.