Harry Kane signs new Bayern Munich deal until 2029

Sports
Harry Kane signs new Bayern Munich deal until 2029
The England captain's new contract makes him Europe's highest-paid footballer, according to one report; the club's figures were not given.
Image: Sky Sports
Slide 1 of 6