It is a bad day for David. First, he was about to battle with the Philistines against his hometown people, the Israelites. Then he gets back home and what they discover makes his valiant men want to stone him. What has happened, and where is God in the middle of all this? Listen to this week's podcast to find out.