England captain Harry Kane signs a new deal with Bayern Munich that runs until 2029.
Advertisement
England captain Harry Kane signs a new deal with Bayern Munich that runs until 2029.

England captain Harry Kane signs a new deal with Bayern Munich that runs until 2029.
'I love the club, the fans and the city,' says the Ballon d'Or winner after extending his stay with German champions.