The San Francisco 49ers signed WR Kassim Osgood to a one-year contract. In order to make room for Osgood on the roster, the team waived WR
Osgood (6-5, 220), a two-time All-Pro and three-time Pro Bowl selection as a special teamer, has played in 152 career games and registered 44 receptions for 749 yards and five touchdowns, while adding 122 special teams tackles during his 10-year career. After originally signing with San Diego as an undrafted free agent in 2003, he spent seven years with the Chargers before signing with the Jacksonville Jaguars in 2010. Osgood spent two seasons with the Jaguars, appearing in 28 games (five starts) prior to spending the 2012 season with the Detroit Lions, where he appeared in all 16 games.
A 33-year-old native of Boston, MA, Osgood played at San Diego State University where he finished second in the nation with 108 receptions earning First-Team All-Mountain West honors as a senior.
Hastings (6-0, 185) most recently signed with the 49ers on March 7, 2013.