Japan has pulled out of hosting the Club World Cup in December. This is because of Covid-19 restrictions in the country. Fifa said the Japanese Football Association (JFA) told them on Thursday. Japan is no longer in a position to host the competition. The annual tournament features the champions of the different continents. Chelsea is qualifying this year as Champions…
Read More