Cristiano Ronaldo has been named the most marketable athlete on the planet ahead of old rival Lionel Messi, Serena Williams, Lewis Hamilton, and LeBron James on annual SportsPro list.