The wife of one of my coworkers says "your favorite mascot Cayenne the Pepper is standing outside of CC's Pizza on Johnston St. offering hugs to ease the pain of losing." I said she must be mistaken but he says no. Can anyone confirm or deny the story? Sucks if true but it is third hand so it may be worthless, just putting it on the table.