larry hoover and his wife