Actually, scratch that. I do have observable physical evidence of Santa Claus, in the form of millions of presents delivered to children of Christian parents every December 25. It just seems at the moment that the more probable hypothesis is that Santa Claus is a fictional character invented by Christian adults that they deceive their children into believing for some weird reason. But that's still way more evidence for Santa Claus than God.