larry hoover wife net worth