Stan Lee signs autographs