Here we go again in Winnipeg with Jets GM Kevin Cheveldayoff trying to persuade defenseman Jacob Trouba to make a long-term commitment.

The best Jets result is to keep him. Effective two-way defenders are difficult to find. But if Trouba is unwilling to sign a longer contract, the time to trade him is now. He becomes an unrestricted free agent in 2020.

Many teams would be interested in Trouba. Here are possible trade partners:

♦ Buffalo Sabres: GM Jason Botterill has ample assets to get this deal done, and a complex Rasmus Ristolainen-for-Trouba swap with other assets involved might work for both teams. The Jets want to get a defenseman in return.

Toronto Maple Leafs:  If the Maple Leafs move Nazem Kadri, then it makes sense to talk to the Jets. The Leafs need Trouba.

Philadelphia Flyers: Trouba seems born to be a Flyer. Would the Jets be interested in puck-moving defenseman Shayne Gostisbehere to get the puck up to talented Winnipeg forwards?

Vancouver Canucks: The Canucks are in the market for a veteran defenseman, and boast young talent that could tempt Winnipeg.

Florida Panthers: GM Dale Tallon is looking to make bold moves this summer, maybe going after Artemi Panarin and Sergei Bobrovsky and trading for an established defenseman. He can move a defenseman

Pittsburgh Penguins: We are hearing the Penguins will shake-up roster, and either Evgeni Malkin and Kris Letang could be in play. Don’t rule out GM Jim Rutherford calling about Trouba.

Detroit Red Wings: The Red Wings don’t have a good trade fit. But they have a desire for Trouba and have Steve Yzerman making decisions now. He is a creative deal maker. Would he be willing to move young Michael Rasmussen or Anthony Mantha?