Too Hot To Handle 3: Why Stevan & Other Cast Members Leave The Show Single 23 September, 2024 by Newstars Education See also What Happened To James & Margaret Dutton After 1883 (Will They Be In 1923?)