Why, Will: Let Stan Lee rest
Heroes die. We must be ready to let them go. The Splash Stanley Martin Lieber was born Dec. 28, 1922. He died Nov. 12, 2018. In the 95 years in between, Stan Lee was an entertainer, a creator, a publisher, an entrepreneur, a charmer, a bit of a grifter, a figurehead, a lovable scamp and…