Question: what football player makes the most money?
Answer: 1. Lionel Messi. Lionel Andres Messi is an Argentinian soccer player. The FC Barcelona forward is the highest-paid soccer player, earning $111 million and taking home $84 million in salary and winnings, and another $27 million in endorsements.