In a really unique deal, Marvel has signed a 20-year deal with Stan Lee Universe. The deal lets Marvel license Stan Lee s name and likeness for future films, TV series, theme parks and merchandizing. 🎥 Marvel Signs a Deal to License Stan Lee s Name in Future Films, Shows and More.