There has been speculation on this for some time, and Russo has confirmation from Sheppard’s agent. From Twitter:
↵↵↵“I reported this two days ago w/o attribution, but agent Mark Guy confirms to me that #mnwild C James Sheppard has been suspended by tm”
↵“He’s on non-roster IR, which just means injured before training camp. Wild will not pay him, he comes off cap, they will help him rehab”
↵
For discussion, head to Hockey Wilderness.