Embattled San Francisco 49ers quarterback Colin Kaepernick praised Cuban dictator Fidel Castro during a contentious press conference this week.