Well.. I must mention that no European nation could win the world cup title when the tournament was hosted by non European country ..
Currently, Uruguay is the only non European nation .. History says Uruguay to win
Logic says Netherlands
I go with logic
Uruguay 0-2 Netherlands
Currently, Uruguay is the only non European nation .. History says Uruguay to win
Logic says Netherlands
I go with logic
Uruguay 0-2 Netherlands