Just to add to his name meaning, did google both ‘Neal’ and ‘Cassady’. Both have gaelic (scottish) roots. Neal means uncertain, possibly a champion. Cassady – curly-headed, ingenious, clever.
If feels weird, to finally know that this guy is Henry’s dad – for MRJ to finally have a character name. Couldn’t they have at least named the cashier or cop? Made this a little less obvious. 😆
Maybe his teenage bride is Loretta – they separated or something before he meets Emma. He then tries to marry Emma and it comes out he’s still married to Loretta – can’t see Emma taking that well.