Hallmark heartthrob Kevin McGarry, who plays Nathan on “When Calls the Heart,” revealed during a fan convention that he and co-star Kayla Wallace (Fiona) got married in a ceremony they kept secret from the public. During a Cast Panel, Kevin McGarry Was Seen Wearing a Wedding Ring. During...