Kane: Only World Cup Win Will Satisfy England

Harry Kane says lifting the World Cup is the only measure of satisfaction for England, as the Three Lions pursue glory in the 2026 finals.
Advertisement