that ubiquitous logo shows a stick figure with a giant head. This might be the first time KFC has joined in on the fun so enthusiastically, though. The folks at KFC didn't just honor the concept ...