Colin Kaepernick last played in the NFL for the San Francisco 49ers in 2016.

Source: Colin Kaepernick's final season with 49ers remembered fondly despite lack of wins