Quote luluspencer: Heather is lying there is no twin, I believe Johnny set this whole thing off to throw Jason off his trail Heather is working with Johnny.
I am pretty sure Johnny is not involved at all.
Right now, it's definitely Heather lying and manipulating and I think Franco is her son that she also sold and she also lied to Franco about him being Jason's twin brother, thus starting Franco being obsessed with Jason.
I think what happened is that Franco found out his mother was not Betsy Frank, and ask her and she told him about Heather selling him to her, but didn't mention anything else, OR, Betsy Franck contacted Heather in Ferncliff and asked what to do, and Heather gave her specific instructions on what to say to Franco.
It also explains why Franco is crazy evil like Heather.
I think the story Heather told Sam, is actually her own story, and that she had twins, Steve and Franco