2. Lionel Messi

The consensus best soccer player in the world, Lionel Messi has played his entire career with the Primera Division Barcelona team, which has won 20 European and World titles. Messi returned to his native Argentina to lead their Olympic team in 2008; the team brought home the gold medal. In 2014, he was on the World Cup team that brought Argentina a world title. Messi has generated $84 million in salary and $27 million in endorsements over his career.

lionel messi The world's highest-paid athletesVCG / Getty Images