Xavier James Kiefer is born, is home, and is doing great!
He was born in the early afternoon of Sunday, July 31st, and weighed in at 4.705 . . . kilograms. So 10lbs, 6oz, for those of us who don’t think in metric. He broke his collarbone on the way out, just like his big brother did, but is recovering beautifully.
