James McGraw has spent a lifetime navigating adversity, drawing strength from his faith, and sharing his story in the hope it will help others find clarity in their own struggles since childhood.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!