Later came a tirade of name-calling between herself and her husband , James McGreevey , who announced in 2004 on live television that he was stepping down as governor of New Jersey and that he was a " gay American . "