The 49ers dropped in two players on their roster to fill the vacancies created when running back Raheem Mostart (knee) and offensive lineman Eric Magnuson (foot) were placed on injured reserve after getting hurt Sunday against the Seahawks.
Veteran center Tim Barnes was re-signed after he failed to make the team in training camp. Barnes made 36 starts and appeared in 77 games with the Rams from 2012 to 2016 after making the team as a street free agent. Barnes signed with the 49ers on May 2, 2017 and was with the team until September 1 when he didn’t make the final roster.
Barnes, 29, has the capacity to play guard and center.
The team also promoted Jeremy McNichols, a 5-9, 214-pound running back, who was drafted by the Buccaneers out of Boise State in the fifth round this season. He failed to make the Bucs’ roster and became one of the main stories of HBO’s Hard Knocks program during the summer.
According to the show, McNichols was portrayed as a talented player who struggled in pass protection. He got lambasted by coaches in the show, and the Bucs, nevertheless, wanted to sign him to their practice squad. However, McNichols opted to come to the 49ers and has been on the practice squad the entire season.
McNichols main task will be to replace Mostart as a special teams player, where Mostart was playing at a Pro Bowl level.