Originally Posted by Blue in the Face Who do you think will win? Who are your dark horses? Which teams would you like to see do well? https://www.oddschecker.com/football/world-cup/winner Think England will do well
Forum Rules