Limits & Leadership

Pete Scazzero and Rich Villodas talk about limits and leadership and answer the question, what does it mean to find God in our limits?