Does America Have Christian Roots?
Short answer: Of course.
I had the privilege around July 4th, 2011 to speak at a church on this subject in the Tampa area. Here is video of that speech.
https://www.youtube.com/watch?v=biy-Z_sPz_8
https://www.youtube.com/watch?v=biy-Z_sPz_8