Now, about McCain's religion, he was christened as a child in the Episcopal church ~ which may well mean he's not a real Christian ~ but that's a different sort of debate. What he hasn't done is undergo a form of "confirmation" (in Catholic parlance) so that he can be a member of that congregation.
He's still, according to virtually all Christian tradition, a Christian, and, philologically, an Evangelical! Still, he wouldn't have been allowed to rent a pew in George Washington's congregation until he underwent confirmation.
Can’t believe such a “smart” writer STILL hasn’t realized that Sarah Palin didn’t say she could see Russia from her house. Pathetic when a SNL satire is considered “canon”.