World Cup: How Much Do Top Footballers Earn?

cristiano-ronaldo
cristiano-ronaldo

To most Americans, David Beckham is a soccer superstar. But to the rest of the world, he's pretty much an average professional footballer -- at least in terms of salary. Beckham's nearly $6.5 million annual contract doesn't even crack the list of the top 20 highest-paid soccer stars, and barely puts him onto the list of the top 50 earners in the sport.