who stole sam's baby on general hospital
Sam McCall Jason's cousin Heather Webber (Robin Mattson) tells Sam that Franco and Jason are fraternal twin brothers, and a new DNA test shows Franco is the father of Sam's baby. Jason is unsure if he can love Franco's child, and Sam moves out. Sam gives birth to a baby boy with the help of John McBain (Michael Easton), but she passes out and is unaware that Todd Manning (Roger Howarth) and Heather switch the baby with the stillborn son of Téa Delgado (Florencia Lozano). Sam wakes up, and believes her son is dead. The pain and grief overwhelms her, and she decides to file for a divorce from Jason. Sam continues to confide in John, and they share a flirtation. Jason figures out the truth about Sam's son, but by the time he figures it out, Heather has kidnapped the baby. Jason and Sam reunite and rescue their son, naming him Daniel Edward Morgan. The two reconcile, but Jason disappears after being shot by Cesar Faison (Anders Hove); he is presumed dead, but Sam remains determined to find him. After Jason disappears, Sam finds out that Jason is Danny's biological father.