Now the Philistines gathered together their armies to battle; and they were gathered together at Socoh, which belongs to Judah, and encamped between Socoh and Azekah, in Ephesdammim.
One of the so-called problems regards the fact that in  2 Samuel 21:19, the Bible states that "Elhanan killed Goliath."  There were whole generations of giants in those days, and the fact of two (or half a dozen) of them being named "Goliath" is no more unlikely than the fact that one may find two or three "Smith's" on the obituary page in a big city daily newspaper.  "That Goliath killed by Elhanan was Lahmi, the brother of the Goliath of Gath  (1 Chronicles 20:4-8); four different giants are mentioned as being born to the giant of Gath  (Deuteronomy 2:10,11,20,21, and  Deuteronomy 3:11-13)."[6]