Foxholer
Blackballed
Worrying stat for any European team. None has ever won a World Cup in South America. Get your money on Brazil or Argentina.
I'd back the winner of the game between those 2 to win it - quite possibly even if it was being held elsewhere!