Quarterback Colin Kaepernick, who faces an uncertain future with the 49ers, visited team headquarters in Santa Clara on Wednesday morning, according to a league source.

Kaepernick was likely there to meet with 49ers general manager John Lynch and coach Kyle Shanahan for the first time since they were hired to replace Trent Baalke and Chip Kelly.

On Feb. 9, Lynch said Kaepernick “reached out” to him shortly after he was hired as general manager. Lynch said he and Kaepernick planned on meeting in the near future.

Earlier this week, Lynch said he would have open and honest communication with Kaepernick about the club’s plan at the quarterback position.

“The one thing we will do very well with Kap is we’ll communicate,” Lynch said Tuesday on 95.7 The Game. “And I think that’s very important for both sides. Like everything else, that process is well in the works. We’ll continue to do that and we’ll be very up-front with him, in terms of what we’re thinking and we’ll want to know what he’s thinking, as well.”

Kaepernick and the 49ers agreed to a restructured contract in October. The sides tore up the final four years of Kaepernick’s contract and replaced it with a deal that enables Kaepernick to opt out to become an unrestricted free agent in March. Kaepernick's non-guaranteed scheduled pay is $14.9 million for the 2017 season.

Kaepernick does not currently have agent representation, according to the NFL Players Association.

He started 11 games last season after replacing Blaine Gabbert in the starting lineup and bounced back with a solid statistical season. Kaepernick threw 16 touchdown passes and just four interceptions for a passer rating of 90.7. He also rushed for 468 yards and a career-best 6.8-yards per carry.