SKU: 923651 Double Play
David knows that Sophie is just another pretty face, and he's more than happy to save his best friend from her shallow advances. She's not his type at all, so he's baffled by his response to an awkward encounter with Donovan, another of Sophie's former flames. Despite himself, David feels driven by an inexplicable need to protect her. Pretending to be Sophie's new fiance leads to unexpected sparks between the pair, and soon they're searching for excuses to spend time together. But when a curveball threatens to send them in opposite directions, will Sophie and David step up to the plate for the possibility of true love?