I try not to discuss religion or politics but since I opened my mouth I guess I will continue. I think some of you are underestimating the power and influence a coach, teammates and a program has. If a player does not worship Jesus and a coach preaches about him it can and has have negative effects on those types of players. Instead of positivity the message of a religion can often fail to be received that way. Many people do not realize how others interpret what is said because they do not know what it is like to be the different person. I am sure there are plenty of great examples how professing your religion has been a positive to players that do not follow but if it makes one player uncomfortable to me, it should not be done in a public school setting.
In any case as a coach I prefer to show by example than preach to my players regardless of subject matter.