I hear this rumor from far to many people who really should know better, so I thought I’d link to the Snopes page about the KFC rumor.