Harry Kane signs long-term contract extension with Bayern Munich until 2029
England national team captain Harry Kane has officially signed a contract extension with Bayern Munich, committing his future to the German giants until June 2029. The announcement, made by the Bundes...