I happened to be on Tech’s web page looking at the Tech Triumphs and put it together that the pastor of the New Life church in Colorado Springs is a Tech alumnus (1989) from Simsboro. His name is Brady Boyd. Small world.
Didn't know if this had been posted yet.