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)