Man on the Run (Part 3) May 7, 2017 It appears that few things are going right for David. In reality, however, God is actually accomplishing much more than meets the eye, both...