Well Played: Well Met 2 - Jen DeLuca

Stacey put her life on hold when she stayed in Willow Creek to care for her sick mother. But it's…