Zachary Ryan Owen

Advertisement

Zachary Ryan Owen was born at 3:18 a.m., Wednesday, Aug. 20, 2008 to Jessica at Payson Regional Medical Center.

He weighed 8 pounds, 7 ounces and was 20 inches long.

Commenting has been disabled for this item.