 Margo miscarried three children with Tom and gave birth to son Casey Hughes.In the 1980s, Margo gave birth to a son Adam Munson which turned out to be the son of policeman Hal Munson.The character of Margo had been with the soap since 1980 and was played by several actresses