Andy Heyward, CEO of Genius Brands International, joins Cheddar News to discuss his company signing a 20-year deal with Disney and Marvel Studios to license 'Stan Lee' for use in future feature films, television productions, and theme parks.