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 moved to deny any complications with the move and insisted he had permission to fly to Germany, but it is understood Kane was waiting at a family home before being cleared to leave the United Kingdom on Friday afternoon.