Aston Villa have supplied the most players to play for England, reaching 71 overall with the Denmark game circa 09/02/2011.
This is more than any other club in the land and by some distance too.
Wyne Rooney
One can find a list of football clubs in England by using the website Wkipedia. The website presents a list of football clubs that play in the top ten levels of the English football league. Most of the clubs are directly in England, however some are located outside of England and operate in the English football league.
football players football clubs international football and football players
Rio Ferdinand
The players are back at their clubs, or are on holiday.
Blackburn Rovers F.C
well there is gyan and essien and probably more
Spend their money or invest in clubs or manage a club.
I know two players Steve Bruce and Roy Keane.
There are infact 92 league clubs in england, more then 100 professional clubs and many more amateur sides.
They get paid by their clubs. But they do get paid a "match fee" for International matches. England players donate all their pay for international matches to charity causes via the Team England Footballers Charity
They have no religion. Depending on what part of the world you are in, the players may be mostly one religion or another. For example, in Latin America and large parts of Europe, most players would be Roman Catholics, but the actual clubs would not be dedicated to Roman Catholicism.