Actress Marcia Cross revealed that ... Due to the 'Many Personalities' in the Cast Cross has a family history of cancer — her husband, Tom Mahoney, was in treatment for unnamed cancer in 2009 ...
Marcia Cross first shared that she had anal cancer ... cancer likely came from the same HPV strain that caused her husband Tom Mahoney’s throat cancer nearly a decade earlier.