Stephen Curry's wife, Ayesha Curry, welcomed a baby boy, Canon W. Jack Curry, on July 2.
Ayesha, 29, introduced her newborn son to her Instagram followers on July 4.
"My heart is FULL. God has been too good to us. Our beautiful baby boy Canon W.Jack Curry 7/2/2018. He joined us earlier than we thought and we couldn’t be more excited and grateful. Family of 5."
According to sources familiar with the Currys, Ayesha underwent an expensive In Vitro Fertilization procedure to ensure a male baby.
Friends say Steph was wary of siring all girls. Steph and Ayesha already have 2 adorable daughters, Riley and Ryan.
The 30-year-old Golden State Warriors star posted a photo of his son on his Instagram page, writing: "On this journey, on this quest... protect me... I’m bless! Canon W. Jack Curry".
Congratulations to the happy couple!
Photo by Splash News