England 2018 – Back the Bid!

It is less than two weeks until the host of the 2018 World Cup is decided and now is the time to show your support for England’s bid. FootballFanCast.com is backing the bid and you should do the same to ensure that the final of the 2018 World Cup takes place at Wembley. Simply click on the link below to register your support for the bid and get behind England!

England 2018 Bid