The 49ers signed wide receiver Kassim Osgood to a one-year deal, and waived receiver Joe Hastings.
Osgood, a two-time All-Pro and three-time Pro Bowl selection as a special teamer, has 44 receptions for 749 yards and five touchdowns in 152 career games during a 10-year career.
Signed by the San Diego Chargers as an undrafted free agent in 2003, Osgood spent seven years with the Chargers before joining the Jacksonville Jaguars in 2010. He spent the 2012 season with the Detroit Lions. — The Sports Xchange