Well, okay, then it could be some later descendent. But then, time and ages are weird in Storybrooke. Emma and her mum are the same apparent age, so I don't think it's impossible for it to be the son. Maybe Madame Mayor brought him in somehow to torture Mr. Gold for opposing her about Emma being Sheriff and starting the fire and everything.
no subject