This is ridiculous IMO. I have linked the AJC article and also a video from last year that shows you how great this guy is and why Tech values his role. I'm not a Tech fan but the video will get you ready for battle.
AJC Article
http://www.ajc.com/news/sports/college/group-says-tech-chaplain-unconstitutional/nnNn2/
Youtube Video
AJC Article
http://www.ajc.com/news/sports/college/group-says-tech-chaplain-unconstitutional/nnNn2/
Youtube Video