All Channels

Spain Finish 2010 On Top Of FIFA Rankings

Reigning world champions Spain have finished the year in first position in the FIFA world rankings, while World Cup runners-up The Netherlands remain second in the latest edition of the ranking.

The story is too old to be commented.
4258d ago