This week, Abby and Evan participate in a team building exercise that takes them on a road rally through several states, but does this count as their second date? Tired of being waited on hand and foot, Connor makes plans to break out of the house and enlists Margaret’s help (Mariesa Crouse). Fun fact: Crouse took over the role of Margaret Keller this season from Raylene Harewood who played the character last season. Meanwhile, Bree (Emilie Ullerup) helps Luke (Stephen Huszar) with his recurring nightmares and on the eve of Megan’s (Barbara Niven) departure to take the job at the Getty, she and Mick discuss their pasts. Take a look at the Parade.com exclusive sneak peek of this week’s all new episode of Chesapeake Shores below. Chesapeake Shores airs Sunday nights at 8 p.m. ET on Hallmark Channel.