Harry Kane has signed a new contract with Bayern Munich that makes him the best-paid player in Europe, according to reports.
The England captain's updated deal with the Bundesliga club surpasses the earnings of other top stars across the continent.
Details of the contract length and exact salary figures have not been disclosed.



