according to Forbes. Both earned over $200 million last year. Looks like being an Iberian on Saudi Arabian payroll is the way to go.
Lionel Messi and Lebron James are next on the list, which means that 3 of the top 4 are old guys pushing 40.
Giannis, Mbappe, Neymar, Benzema, Steph Curry, and Lamar Jackson round out the Top 10, with Jackson earning just over $100M.