Now you know this story was BIG! Kevin Clash, the guy who does (DID) the voice of Elmo for about 30+ years resigned, because of all the publicity behind this dude. Sheldon Stephens was the first of three accusers to expose Clash for sexual assault with a minor, and now… When Meek Mill started DreamChasers Records, he had a few artists in mind to sign on – Lee Mazin being one of them. Lee recently came out with a video and who’s the leading male character you ask. Drop down bottom and tell me that I’m not crazy.