The brother said last night on Greta he was in Atlanta that Christmas at a family gathering.
Lara said in a subsequent interview that it could've been either AL or ATL, they had a family Christmas.
Hamilton, AL, where she and John Mark lived with their 3 boys, was where his grandparents lived, too - they had raised him from age 12.
His father and brother live in ATL and they have Christmas there, too. It very well may have been both - they might have had presents at one place and dinner at another or vice versa.
The brother says he THINKS that he (John) was there.. he said they'd have to look at family albums and stuff...
Which tells me that he wasn't with them EVERY Christmas. Since he'd have to check..