Conversation so far:
What religion did Robert Todd Caroll practice?
Robert Todd Caroll was raised Catholic
Were Robert Todd Caroll'sd parents catholic?
How did Robert Todd Caroll feel about buddhism?
The only religion that Carroll found attractive after abandoning Catholicism, despite never following it, was Buddhism as taught by the Dalai Lama
Did Robert Todd Caroll practice buddhism for the rest of his life?
Robert Todd Carroll never followed Buddhism.
What else did you find interesting about the Robert Todd Caroll article?
Robert Todd Carroll did not believe in an omnipotent, omniscient, omnipresent god. However, in his essay Why I am not an atheist, Carroll described his dislike of the term atheist.
Why did Robert Todd Caroll dislike the term Atheist?
because Robert Todd Caroll felt that the term was being exploited by theists and used as a straw man argument.

Question: What attracted him to buddhism initially?
Self-contained rewrite: What attracted Robert Todd Caroll to buddhism initially?