Histologically proven hepatic steatosis associates with lower testosterone levels in men with obesity