Spain a.k.a Barcelona (because most of the players in Spain National Football team play for FC Barcelona)
i get what your saying but germany have been on a good run of wins and look strong. barcelona are the best club side in the world without doubt but i dont think they can do it again.
I think Spain has a big chance, as they are title holders. Germany has a very powerful team and also England could have a chance.
not england for sure.............. Spain or Germany will win it........if not it will be considered as upset