At 6:43am this morning Shannon gave birth to a beautiful and healthy baby girl! The baby was delivered naturally at 8 pounds, 6 ounces and is 21 inches long. No name has been chosen yet (we're working on it!).
Shannon's water broke around midnight on Thursday, followed by several hours of painful contractions. She finally received an epidural around 3:45am, reluctantly at first because we did not think delivery was as close as it was. We both were able to sleep for a little less than an hour before doing a final hour and a half of pushing.
The end result is nothing short of a miracle.
UPDATE: Her name is Elizabeth Claire Barron, and we're going to call her Libby! 🙂