Dean Cain Has Been Cast As The Host Of “Masters of Illusion” 7 September, 2024 by Newstars Education See also Who Is Amy Corbett From “LEGO Masters: Celebrity Holiday Bricktacular”?