For a country with supposedly one of the best leagues in the world, why have we only won one **** trophy?
You have only played at home once
By the way England one it , really ?
When did this happen you never hear any mention if it 😉
FWIW only team to have won it an never won it again and also never made any other final[ including Euros]
Basically England are internationally competitive whilst consistently some way short of the actual top teams
The everton of International football with an excellent home record [ cheers lino]