Rumor going around that Eric Clemons has passed away. I have been trying to find evidence, but so far I have not seen any proof that it is true.