I do think it's ridiculous that England has only ever hosted two major tournaments (France, by comparison, has hosted four) and I wonder if we'll ever get the World Cup again. If you think we have the best supported leagues in the world, the best club football stadiums in the world and a...
They need to expose Russia being awarded the 2018 tournament as well - also as bent as... England's bid was superior in every respect. I wonder how the Russian billionaire oligarchs rewarded the FIFA members?