Veteran musician Billy Joel has delayed his tour to give him time to recover from surgery after he was struck down by a mystery medical condition.