Site uses cookies to provide basic functionality.

OK
We need a better guide to facing giants--and there is no better place to start that journey than with the epic confrontation between David and Goliath three thousand years ago in the Valley of Elah.