i think khan's interest in wembley is more to do with controlling the nfl future of london rather than neccesarily relocating the jaguars. if any team wants to move to london, they'll basically have to negotiate with him.
it'll be interesting to see how spurs' new stadium figures to be involved in all of this though, with the retractable pitch.