The San Francisco 49ers have re-signed wide receiver Kassim Osgood to a one-year, $975,000 deal.

It includes a $955,000 base salary and a $20,000 first-game roster bonus.

The 6-foot-5, 220-pounder has played in 166 career games and has 134 special-teams tackles, four forced fumbles, three fumble recoveries, one blocked punt and a touchdown.

On offense, has has 45 career receptions for 766 yards and five touchdowns.

Last season for the 49ers, he had a dozen special teams tackles with one touchdown off a muffed punt he recovered and a blocked punt.

Follow me on Twitter: @RavensInsider

Aaron Wilson covers the Ravens for The Baltimore Sun