I spent a little time at Jekyll Island, Georgia, the weekend before last. I looked hard, but I didn’t find the mythical creature from Jekyll Island. From what I hear, it’s taken up permanent residence in Washington, DC. But I did locate its birthplace.
If you don’t get the reference, I’m...