In an unexpected turn of events, 49ers general manager Trent Baalke at the NFL Combine on Wednesday said he expected quarterback Colin Kaepernick to be on the roster on April 1.

Trent Baalke in Indy says he expects Kaepernick to be on roster on April 1, says expectation is that Kap, Gabbert compete for starting job.

— Matt Barrows (@mattbarrows) February 24, 2016

That means his $11.9 million salary becomes fully guaranteed, something that may have been prohibitive for the 49ers, who seemed to sour on Kaepernick this season. Statistically, he's regressed in each of his seasons as a full-time starter for the 49ers.

More from FoxSports

In his introductory press conference last month, new head coach Chip Kelly also seemed noncommittal about bringing back Kaepernick.