This week the Verulam Sport team debate the question on the tip of all English sports fans lips: why haven't the England team claimed another major
football trophy since 1966? I am sure you will have your opinions and solutions for this conundrum, continue to get involved tweet @verulamsport.


MORE RELATED ITEMS