Tottenham striker Harry Kane has agreed to join Bayern Munich in a deal that could be worth up to €120 million ($131m), sources told ESPN.
Kane, 30, will travel to Germany to undergo a medical ahead of signing a four-year contract.
– Stream on ESPN+: LaLiga, Bundesliga, more (U.S.)
There was last-minute drama Friday morning as Kane’s departure from London was delayed as Spurs sought to refine aspects of the deal.
Sources close to Tottenham…