2 English teams in Euro Final: disaster for Europe; but Henry might return

There is a hilarious piece on the Daily Mail’s web site saying that the Euro Final should be held in England.   What the writer forgot to do was to read up any of the recent stuff about where Euro Finals are held. None can be held in the UK, because UEFA and FIFA demand that …