Harry Kane signs new Bayern Munich deal until 2029

Harry Kane signs new Bayern Munich deal until 2029 (story) · idly.