Wednesday, June 30th 2021, 11:03 pm
News 9’s Amazing Oklahomans are a pair of new mothers and brand-new cousins!
Alexa Todd and her sister-in-law both delivered babies on the same day -- by the same doctor -- across the hall from each other in Norman.
It was not planned.
Both boys were about three weeks early.
June 30th, 2021
July 19th, 2025
July 19th, 2025
July 19th, 2025
July 19th, 2025