Speaking of looking foolish, he recently got upset about the idea that science and religion are in conflict. He decided to explain how science shows us that God exists. Read it on his blog at: God, in Larry Moran's nose.
This is not comedy or satire. He really believes what he writes.
The proof of God's existence is in Larry Moran's nose, and everywhere, in every atom.
The fact that any subatomic particle moves in a predictable fashion-- let alone in a fashion as mathematically elegant as quantum mechanics-- is straightforward evidence for God's existence. It is, in fact, God's handiwork, manifest everywhere and always.