Gary Neville said he can not see Harry Kane moving abroad and he feels that only the two Manchester clubs will be able to afford the England striker.