This episode has it all; prayer, listening to God and overcoming defeat. Pastor Josh Gagnon is a next-level leader who intertwines his story with God's Scripture to help us journey on what it means to follow God. So many good things in this conversation.