Board Thread:General Discussion/@comment-3038174-20130228160104/@comment-5106672-20130321003244

August Booth wrote: @Princess Alessandra

Gold didn't have his memories before he heard Emma say her name in Pilot. This was confirmed in the podcast and in Welcome to Storybrooke. So, Neal could have brought Henry to Storybrooke, but he doesn't want Emma to know, since it would make both Emma and August know he didn't stop keeping an eye on her. Neal was a fugitive at the time and he needed to stay quiet in Canada. Plus, he was genuinely shocked when he learned he had a child in Manhattan, and I doubt he'd get himself another girlfriend had he known he and Emma had a child together.