Harry Kane recently signed a lucrative long-term contract with Bayern Munich, which keeps him at the Allianz Arena until at least June 2029, but he's left the door ajar to a Premier League return.