England captain Harry Kane signs new two-and-a-half-year contract at Bayern Munich; the 33-year-old joined from Tottenham in 2023 and has scored 156 goals in 161 games for the Bundesliga giants; Kane became the first Englishman to win the Ballon dOr in 25 years last month. Harry Kane has signed a new contract with Bayern Munich. The deal will see him remain with the Bundesliga giants until the summer of 2029.