Thursday, September 16, 2010

Where France is #24, the U.S. #18, and Egypt #9

Any guesses?

It's FIFA's World Cup rankings.

The top 10?

Spain
Netherlands
Germany
Brazil
Argentina
England
Uruguay
Portugal
Egypt
Chile.

Italy is #13.

No comments: