Colin Kaepernick has long upheld that he doesn’t have an NFL job because of collusion between the owners. In fact, he was reportedly awarded $60-80 million dollars in a settlement with the NFL because he decided to sue them after he wasn’t offered a contract. He contends that the controversy over him kneeling during the national anthem is what made the owners agree not to give him an offer.
However, recently Kaepernick did get an offer to play professional football. It just wasn’t for the NFL. It was for a team in the upstart league, the Alliance of American Football (AAF).