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?
"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".