Best National Football Teams of 2013
The Top Ten
1 Brazil
2 Spain
Spain is the best
3 Germany
4 Italy
5 England
6 Uruguay
7 Argentina
8 France
9 Netherlands
10 Portugal
The Contenders
11 Japan
12 Greece
BAdd New Item