Center Daniel Kilgore, who hasn't played a snap since breaking his ankle in October of 2014, will be available for the 49ers game against the Bears on Sunday.
The 49ers on Saturday moved Kilgore from the physically-unable-to perform list to the active roster. To make room, they waived former Stanford linebacker Shayne Skov, who mostly had appeared on special teams this season.
The 49ers have an abundance of inside linebackers behind starters NaVorro Bowman and Michael Wilhoite. They traded for Gerald Hodges earlier in the year and recently signed ex-Raider Ray-Ray Armstrong. In addition, special teams ace Nick Bellore also can play the position.
The team did not activate rookie receiver DeAndre Smelter, who is on the non-football injury list. Smelter tore his ACL on Nov. 29 last year while playing at Georgia Tech. He didn't have surgery until December last year.
Digital Access for only $0.99
For the most comprehensive local coverage, subscribe today.
When Kilgore broke his ankle against Denver last year, he was ranked as Pro Football Focus' 11th-best center. Second-year player Marcus Martin has started in his place this season and has struggled in both pass protection and the running game. Pro Football Focus has him as the lowest-ranked center in the league.
It's unknown who will start against the Bears. Kilgore's practice routine has been gradually ramped up over the past three weeks as has his repetitions with the rest of the first-string offense.
The 49ers could begin the game with Martin at center and work in Kilgore throughout the game.