arshonagon
Registered User
Being Italian, I have to say Italy, its part of the obligations. But honestly I think its between Germany and Spain. Bundesliga is just putting out some great soccer over the course of the last 4 years, I think this will reflect on the national team. Even though these Bundesliga teams that are having success aren't all comprised of German nationals, it makes the whole league more competitive which I think makes the national players better. My two cents anyways.
The two top teams also have the majority of the German national team members playing on them. Spain is similar with most of their players on Real Madrid and Barcelona.
This gives them a big advantage over other teams IMO. Their chemistry usually shows through early.