Question: who are the top 10 highest paid football players?
Answer: Cristiano Ronaldo - $105m (2nd overall) Lionel Messi - $104m (3rd overall) Neymar - $95.5m (4th overall) Mo Salah - $35.1m (34th overall) Kylian Mbappe - $33.8m (36th overall) Andres Iniesta - $29.6m (46th overall) Mesut Ozil - $28.7m (49th overall) Paul Pogba - $28.5m (50th overall)