So you get drafted and become an Indentured Servant? Trouba signed his Entry level deal, played through it and is now a Free agent, Yes Winnipeg has a right to protect it's young assets, but they do not own that young man in perpetuity.
If the Gm of the 49ers came down to Kaepernick and said, I own your contract, you must not kneel during the anthem, that would be grossly wrong.
Just because Trouba was drafted by Winnipeg, does not mean they can tell him when to sign and where to play, if he really wants out of Winnipeg for whatever reason they should honour that request. I mean come on, Trouba is a young RHD who Chevy knew he had to deal last May, how hard is his job to get that done? I get that Hall for Trouba would never have happened, but some sort of 3 way deal could absolutely have been set up, a draft day trade is always a possibility, but Chevy played hardball, did not honour his employees request of a transfer, and is now watching his training camp missing a key piece.