No criminal record for father and son? *Check*
Father has proper identification? *Check*
Son has legal last name that is different from Father? *Check*
So pretty much model citizens are detained for over 18 hours by the TSA for being too clean.
Nifty story I must say.
(With disturbing bonus picture of two TSA guys and the kid.)