Metro Police released new clues in a case where a man was found dead at William Pitts Park in South Nashville.