Adam Matthew Gorrell decided he didn't want to wait until July 10 to be born and arrived instead June 21 at 4:56 pm. He was 6 lbs. 7 oz. and 19 inches long. We are all doing great, I will fill in more info later, but it is time for bed.
I will leave you with a picture of Megan, Mommy and Baby Adam. She is quite taken with him.