Football Trade Directory

England lose out on World Cup bid

The FIFA Executive Committee has announced that Russia will play host to the 2018 FIFA World Cup.

Posted on