Harry Kane signs £400,000-a-week contract to become the highest-paid footballer in Europe as England's captain commits to Bayern Munich and stays in Germany for three more years November 5, 2026 · Daily Mail Read full story at source