Stan Lee's greatest creation is back on the big screen so it's only fitting that he be remembered.Original Article