World Cup Bid Process to cost £15 million
The FA board has approved plans to set up a new company to manage England’s bid for the 2018 World Cup finals in a process that will cost an estimated £15 million. The FA have decided that the structure will be similar to the 2012 Olympic Games bid and they have began to search for […]



Bid Information