Posted on December 7, 2010January 6, 2011 by ChristyWelcome Thomas Allen! Welcome to Thomas Allen, Greg and Teresa’s new little one! Born Dec 7th at 2:13 am at 8 lbs 3 oz