Harry Kane's potential Premier League homecoming has suffered a major setback after Bayern Munich reportedly reached a breakthrough in negotiations that could keep the England captain in Germany until 2029.
The 33-year-old has repeatedly been linked with Manchester United, but Bayern and Kane have reportedly reached an agreement in principle over extending his stay in Munich. Negotiations are moving towards their final stages, although the proposed contract has not yet been signed.