Originally Posted by
VelocityX
1st topic of discussion.
In your opinion, who would you say the top 10 international teams are?
Ooh, well that's interesting.
Here's an unranked list, I might place them in order later:
Argentina
Brazil
Spain
Portugal
Holland
Netherlands
France
Germany
Russia
Italy
A lot of people would include England, but I don't think their recent form, or even form of the 3-4 past years have been enough to impress me.
Last edited by CMon; Mar 22, 2009 at 02:43 AM.