Far too many candidates wear their faith on their sleeve.

– Ted Cruz