James Denton as Sam on "Good Witch" season 3. Episode titled "Not Getting Married Today", Part 1

‘Good Witch’ Season 3 EXCLUSIVE: Who’s NOT Getting Married Today? (SNEAK PEEK)

Updated: Part 2 recap: Cassie had to let go of magic to get happy ending.  “Good Witch” presents, “I’m Not Getting Married Today” Part 1, Sunday night June 25 on Hallmark Channel. Who’s supposed to get married? It’s Michael, son of Middleton Mayor Martha Tinsdale, and if you think she’s usually a bit over-the-top, strap … Read more