Report: 49ers, C.J. Spillman have deal

A person with knowledge of the negotiations says the San Francisco 49ers and free-agent special teams standout C.J. Spillman have reached agreement on a three-year contract.

The person spoke on condition of anonymity Friday because the deal hasn't been finalized and the team had yet to make a formal announcement.

The 25-year-old Spillman made 18 tackles last season for the NFC West champion 49ers, who finished the regular season 13-3 and lost to the eventual Super Bowl-winning New York Giants in overtime of the NFC Championship Game.

He played in all 16 games for the first time in his four-year NFL career. Spillman, who would have been a restricted free agent, spent his first two years with San Diego before joining the 49ers in 2010.