Tottenham has agreed to let Harry Kane join Bayern Munich after they made a €120 million (£103.9 million) deal.
Spurs accepted Bayern’s latest offer on Thursday morning, but the England captain reportedly had some last-minute doubts about joining the Bundesliga winners.
Reports in Germany said that Kane’s camp had gotten a new offer from an unnamed club ‘at short notice’ that was a better contract offer than Bayern’s, but it required him to leave Tottenham for free next summer.
But The Athletic claimed late Thursday night that Kane has now given Bayern the go-ahead and is ready to sign a four-year contract with the German club.
The German newspaper Bild says that Bayern’s deal includes €100 million (£86.6 million) up front and €20 million (£17.3 million) in bonus payments.
Their story says that the delay on Thursday was caused by money problems with Kane’s representatives and their bonuses.
Both Bayern and Spurs want to get a deal done by the end of the weekend, and Kane has been given permission to go through a medical with the Bundesliga team.
Kane was also eager to know what was going to happen with him before Spurs’ season start against Brentford on Sunday.