At many points in the past year, it was a foregone conclusion Colin Kaepernick would never play for the 49ers again. Then, it was clear that he was done in the Bay Area after 2016.
Now?
It would not be a surprise if Kaepernick was the team's starting quarterback in 2017, sources say. There is still a chance he re-signs with San Francisco this offseason, and it's certainly not something to rule out like it once was.
But, as several sources explain, a few things will happen first.
When Kaepernick signed a revised contract that wiped away his final four years of his extension and limited his guaranteed money, it gave him the chance to opt-out after the season.