England's footballers have decided to play for the national team for free - and donate their match fees to charity.
The squad are to establish a Team England Footballers Charity, which will raise more than £1m before the 2010 World Cup in South Africa.
"Every player to a man is looking forward to supporting this charity," said England skipper John Terry.
Football Association chief Brian Barwick added: "I am very pleased the whole squad has taken this initiative."