When Cristiano Ronaldo and Lionel Messi each crossed $100 million in total annual earnings for the first time in 2018, both were in their 30s, at the respective heights of their careers.