Harry Kane: England captain agrees new deal in principle with Bayern Munich until 2029

Harry Kane has agreed a new deal in principle with Bayern Munich until the summer of 2029. The England captain and his family are said to be enjoying life in…