Celebrities Steven Craig: Marie Osmond’s Husband, Age, Basketball Career, Marriage, Children, Net Worth, and Life in 2026By NovaOctober 19, 20260 Steven Craig, also known as Stephen Lyle Craig or Steve Craig, is an American former college basketball player and motivational speaker best known as the husband… Read More