David Moore is founder and president of Two Cities Ministries and holds degrees from Arizona State University, Dallas Theological Seminary, and Trinity Evangelical Divinity School. His dynamic speaking schedule has taken him to Canada, Mexico, Poland, and Croatia, and he has led chapel services for several Major League Baseball and National Football League teams. Moore lives with his wife and two sons in Austin, Texas.