5. Too Expensive
We’ve already commented on his age being an issue. Then, with that age comes increased expense. Kaepernick isn’t going to play for free. With his massive Nike deal in place, Kaepernick sits on a fortune of over $40 million. Even if he loves football, at the end of the day he will want to earn what he believes he’s worth.

You can bet that the majority of NFL teams have no interest in matching those demands considering the length of time he’s been out of action. Several social justice groups have called him bigger than the NFL. He may be too expensive for franchisees to consider at this point.