Words that are pluralized in the middle?
I've heard it pronounced both ways:
While one may be more technically correct than the other, are they both equally acceptable based on popular usage?
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
"Sons-in-law" is proper. Think of the hyphenated suffix "-in-law" as an adjective, which was its original purpose. It would be equivalent to "partners in crime".