How much is it going to cost you to host it if you win? Not including any incoming monies from tourism etc.
Not to sure on the actual cost but it would be less than it would cost the other 3 bids. Should England win only 4 new stadiums will need to be built (Bristol City/Liverpool/Tottenham/Forest). Other Stadiums like MK Dons/Plymouth/Sheff Wed/Leeds will be upgraded. When you look at how many Stadiums Russia need to build, it will cost them a fortune compared to England.