The record of Goliath’s defeat at the hand of David is found in 1 Samuel 17. However, a verse in 2 Samuel seems to name Elhanan, instead of David, as the one who toppled Goliath.
Here’s what’s clear: 1 Samuel 17:50 says that David killed Goliath: “So David triumphed over the Philistine with a...