The boys have arrived safe and sound! Their official birthdate was yesterday, May 10th. Baby Owen Russell was born at 2:03 p.m. weighing 6 lbs. 3 oz, 18 inches long. Baby Mason Kyle was born at 2:04 p.m. weighing 6 lbs. 8 oz, 19 3/4 inches long. Both babies are in great health with no special care. Mom and Dad are doing great too but are tired already!
Pictures coming soon!