The NHL announced on Wednesday that it was cancelling the trade that sent forward Evgenii Dadonov from the Vegas Golden Knights to the Anaheim Ducks because it violated his limited no-trade clause.