Dean Cain, an actor, producer, and television personality, will host the upcoming season of The CW's Masters of Illusion, which will air on February 1
Read MoreThis Christmas season, the CW has some really unique Holiday classics slated, and fans are excitedly awaiting the debut of Christmas Around the USA an
Read More