It is not surprising to see Cristiano Ronaldo top the chart for being the highest paid footballer. It is interesting to note that half of the top six earners play for the Premier League. There is a constant debate whether the astronomical salaries earned by top footballers are justified. The fact is, like with anything else price is determined by demand and supply. As long as football continues to be a global sport, those who are at the pinnacle of the sport will continue to be paid in line with their market value.