Footballers deserve to earn a lot of money because they generate a lot of money. There are shirts being sold all round the world with Messi written on them. He generates a lot of money for Barcelona so he deserves it.
Around 26000 people paid to see players such as Gordon Greer on a regular...