Posted on December 7, 2010January 6, 2011Welcome 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