World Akshay More World According to Forbes Cristiano Ronaldo is the highest earning athlete in the world May 21, 2024