Wed, January 29, 2025 at 2:01 PM UTC Unfortunately for fans, her last competition show was The Gauntlet III in January 2008. She has since become a doula who helps deliver newborn babies. “She's ...