We've heard over the last month that it's all but guaranteed that Phil Kessel is shipped out of Pittsburgh this offseason. 

Penguins general manager Jim Rutherford has stated big changes are coming to the roster and multiple reports had the Penguins trying to trade Kessel to Arizona last year. 

Recently Elliotte Friedman of Sportsnet reported that the Minnesota Wild have been working on a trade to land Kessel likely sending Jason Zucker the other way along with another piece or two. 

However Pierre LeBrun of The Athletic reports there's a snag in the trade plans. 

LeBrun reports that at the moment Kessel isn't willing to waive his no trade clause to go to Minnesota. Kessel has a modified no trade clause which allows him to block trades to pretty much the whole league except for an eight team yes list. 

In the meantime LeBrun adds that Rutherford is speaking to other teams and possibly trying to get a deal done with one of the eight teams on Kessel's yes list. 

The NHL insider adds that "it's a question of when not if"  Kessel will be traded, it's pretty much guaranteed to happen this summer. 

Source: Pierre Lebrun