The 49ers added another special-teams player to their 90-man roster on Tuesday with the addition of Kassim Osgood, a three-time Pro Bowl player. Osgood signed a one-year contract, the club announced.
The 49ers waived wide receiver Joe Hastings to make room on the 90-man roster for Osgood. Hastings appeared in one game for the 49ers in the 2011 season and was on the postseason roster that season. After an injury-plagued training camp, Hastings was waived last summer.
Osgood is a 10-year NFL veteran who played his first seven seasons with the San Diego Chargers. He was named to the AFC Pro Bowl team for his special-teams play in 2006, 2007 and 2009.
He played 2010 and 2011 with the Jacksonville Jaguars before spending last season with the Detroit Lions. Osgood played only five snaps of offense the entire season for the Lions, but was involved in 65 percent of Detroit's special-teams plays.
In 151 career games, Osgood has a total of just 44 receptions -- 28 of which came in his first two NFL seasons.
The 49ers on Monday signed Raymond Ventrone to compete for a roster spot on special teams. Osgood will join that competition.