Arizona made the move three seasons after acquiring Hopkins in a blockbuster trade with Houston and eventually signing him to a $54.5 million contract extension through 2024.
The nearly 31-year-old Hopkins would have counted close to $31 million against the cap this season.