Features Stan Lee Was the Icon We Needed Him to Be Upon his passing at age 95, it’s worth reflecting on Stan Lee’s complicated legacy as comic book geekdom’s most visible brand ambassador. This piece was..