Since being drafted 3rd overall by the Montreal Canadiens in 2012 and having some decent seasons there, Galchenyuk has bounced around from team to team the last few years. In fact, 2023-24 would have been his third separate stint with the Coyotes. He's also played for Pittsburgh, Minnesota, Ottawa, Toronto, and Colorado. In late June, Galchenyuk's rights were traded to the Nashville Predators as the Colorado Avalanche picked up Ryan Johansen. The Preds chose not to make him an offer, making him a free agent on July 1st. That's when he signed his latest deal with Arizona. According to Coyotes reporter Craig Morgan, the NHL Players' Association is looking into this matter.