dont see this ending well for Kaepernick
for starters, he opted out of his contract, he wasn't released by the team
and unless there is some secret memo saying not to sign him, there's no real way to prove collusion. being "better" is subjective and up to the opinion of each GM.
Also it is the owner's right to choose if they want a player representing their team or not...its the same reason Ray Rice doesn't have a job.
I don't see how him opting out is relevant. The 49ers were going to cut him regardless and the collusion is about him not signing elsewhere. Not signing someone because of his politics being compared to Ray Rice beating a woman to a bloody pulp is quite the ridiculous comparison. People in the public sphere ought to abide by the principles the country is founded upon.