Let's be fair. Players' wages come from money paid by supporters whether at the turnstiles, buying souvenirs, paying for TV channels or through advertising (which we all pay for when buying products). At the end of the day (to use a footballing cliche), the players are the ones who attract the money so why shouldn't they get it. The average Premier League wage is £12,000 per week, only a few get the astronomical ones. Thing is that if someone like, say Madonna or Elton John or Barbara Streisand does a concert and gets paid millions nobody bothers. Streisand got £20,000,000 for a half hour show and nobody said a dickybird! Puts things in perspective doesn't it? I agree that nurses, doctors and so on do a magnificent job but don't forget that those who are on the take through private medicine can make a fortune too. A friend was offered £120,000 a year to nurse in the USA, not footballers wages granted, but a lot more than NHS staff get. John Terry on £135,000 a week is the 95th highest sports earner in Britain. That puts 94 above him with people like Bernie Eccleston (racing) on about £1m a week. Remember that high earners pay 40% in tax so they're keeping yiour income tax bill down.