as well as insoles that highlight some of the most notable moments in Stan Lee’s life and career. And let’s not forget his “’nuff said” statement stitched on the heels. And to tie ...