Colin Kaepernick has been in the news this week - and not for football.