Donald has agreed to a one-year, $20 million deal that can escalate to $30 million.