I think it is very unfortunate for the young man St. John to be caught in the middle of this standoff. He should be in camp somewhere in the League as Canadian players with his size and skill don't grow on trees. This agent is an American I believe and probably doesn't understand the CFL all that well. Players seem to keep signing up with him apparently because he gets them NFL looks (or the promise to) more than others.
Somebody is going to come along one of these years and go to court against the Draft and may win if they get the right Judge. They have chipped away at most of the monopolies in Pro Sports. If they can have free agency after one or two years in the League, why not free agency coming out of College.
The argument would be that the rich teams would get all the best players. But with the current salary cap that would be difficult.