Neil Cazares Thomas

Neil Cazares Thomas, senior pastor of Cathedral of Hope in Dallas, talks about his call to...