Marcia Cross's husband, stockbroker Tom Mahoney, has been diagnosed with cancer, People confirms. "He is currently under treatment and is responding very well," the actress's rep Heidi Slan says. The two were married in June 2006, and have 23-month-old fraternal twin daughters, Eden and Savannah.
source