I'll admit I know nothing about the contracts in junior hockey, but I was surprised to see there was such a thing as a no trade clause at this level.
This trade happened yesterday.
“Carter has waived his no trade clause for the opportunity to be a key player up front moving forward. We wish them all the best moving forward.”
http://whl.ca/article/broncos-chiefs...ix-asset-trade