It's been six years since Colin Kaepernick has played in the NFL - but the former Niners QB is still holding out hope for a comeback. On Thursday, the 34-year-old Kaepernick posted a short video of himself throwing passes on a football field, with the caption "Still Working". Kaep is "in the best shape of his life" and "wants to play", according to a source cited by ESPN's Adam Schefter. Kaepernick has not played in the NFL since the 2016 season, when he became a controversial figure for his decision to take a knee during the national anthem. He reached a settlement with the league in 2019 after filing a grievance over alleged collusion.