Here come the excuses. The fact is that the England football team is ****. Technically we are completely inferior to the vast majority of the best countries from Europe and South America, and possibly even some in Africa. We will never win a...