San Francisco 49ers quarterback Colin Kaepernick has not been standing for The Star-Spangled Banner, in protest of how the U.S. often treats people of color.