And now this...
Star Magazine reports that Marcia's huband, Tom Mahoney, is currently fighting a battle with cancer, and though it's been undisclosed what kind, he's said to be responding well to treatments.
Marcia and Tom have been married since 2006 and are parent to fraternal twins Eden and Savannah who are 23 months old.
Our thoughts are with Tom and Marcia while he fights through this battle.















Comments