As expected, the 49ers have once again re-signed wideout and special-teamer Kassim Osgood to their 53-man roster, according to the league’s transactions wire. To make room for Osgood, the club cut third-string quarterback Josh Johnson.
Osgood has signed four different contracts with the Niners since March, including two since the season got underway. Earlier this week, the 34-year-old was released once again to clear a spot for safety Bubba Ventrone, another special teams ace, but head coach Jim Harbaugh indicated that he expected Osgood to be re-signed quickly.
Johnson, who was behind Colin Kaepernick and Blaine Gabbert on the quarterback depth chart, has been shuffled on and off the Niners’ roster multiple times this year as well. Most recently, he was cut on September 20 and re-signed three days later. It wouldn’t be a surprise to see him make his way back onto San Francisco’s 53-man roster sometime in the near future, though as long as the club’s top two signal-callers stay healthy, there shouldn’t be much urgency.