Baylor University | Kenneth Starr | Baptist Christianity | football | sexual abuse | rape
two religions jarred each other in national big-news and comment-sources last Friday...