It's really a matter of competitiveness for free agents. That's the problem. That's why these good faith bonuses are in contracts. The CFL needs to make it a league rule under the CBA. The players won't like it, because it kills this loophole for their members, but really in this situation and others it essentially takes away another players salary in cap space.