The Kane Ultimatum
Free money edition
Jason Burt for The Telegraph has the same information as the ITK last night.
Essentially the Germans have set a deadline of midnight tonight, where Spurs must crumble and allow Bayern to get their man.
It is expected that Bayern will have to offer around €100 million (£86.1million) if not higher, with add-ons, to persuade Spurs to sell Kane who, they b…