The problem isn't/wasn't Riemer.
The problem was how the coach used him.
As to the contract, he was a restricted "free" agent. The Leafs had all the leverage. On the open market Riemer gets even more.
BTW, The 50/50 was something like $700,000 last night at the Eskimo's game.