The new addition to the family is named Merrick Avery McCreery.
He was born Monday morning in Raleigh weighing 7 pounds, 13 ounces and is 21 inches long.
McCreery posted the picture on Instagram and Facebook, saying he's never known a love like this.
He also said he's thankful for everyone's prayers during this exciting time.