Only soccer players making more than $100m for on the field play are getting
Paid by Saudi teams. The rest over $100m are including endorsements but it’s little more complicated because Messi and Mbappe have contracts with clubs that include variable pay with shares of the value of their likeness or tv deal in Messi’s case.