- Football
Premier League players top table as highest earners

A new survey in the Daily Mail has revealed that the average salary of players from the Premier League has broken the £2 million barrier for the first time.
Up £1.6m pounds from the previous season, Premier League players have earned an average of £2.3m a year, which equates to over £43,000-a-week during 2013-14.
The rise is largely down to the increased TV deal which saw the Premier League rake in over £1 billion since it took effect last year.
England's top stars are comfortably ahead of the rest of the world in wages, as the report reads: "Players in Germany's top division earn £1.46m a year on average, or £28,011 a week, with players in Italy's Serie A next best remunerated on £1.3m a year (£25,263 a week), followed by those in Spain's La Liga on £1.2m a year (£23,327 a week).
"France's Ligue 1 follows La Liga, with players averaging £988,000 a year, then the Russian Premier League is next on £902,000 before a drop to the only other league where players earn more than £500,000 a year - Brazil's top division, where average yearly pay is £583,000."
Last in the table is the Nigerian Premier League, where players can expect to earn just £130 a week.
