The league did not ban Kaepernick, he just wasn't signed by anyone (he wasn't a very highly rated quarterback anymore). Some say owners colluded to blacklist him. I find that very hard to believe. Owners don't seem to have a problem signing players with all types of sins in their history if it will help them win. Of course if he's going to bring trouble and he's not that great anymore, then the might pass on him.