Bayern Munich announced on Thursday that striker Harry Kane has signed a contract extension that will keep him at the German club until 2029.
The England captain attended a press conference ahead of Bayern's UEFA Champions League match against Atletico Madrid on Tuesday.
The new deal extends Kane's stay in Munich beyond his original contract, which was set to expire in 2027.



