Better late than never. About one year late to be exact. Nike has announced that the self-lacing shoe is finally going to be released. Expect to see this...