The San Francisco 49ers have reportedly agreed to terms with free-agent cornerback Josh Norman, per Jay Glazer of Fox Sports. Details on financial terms and contract length were not immediately disclosed.
Norman, 33, is entering his 10th NFL season. He played nine games last year for the Bills, amassing 24 tackles, four pass breakups and a 16-yard pick-six in Week 17 against the Miami Dolphins.
He played four seasons apiece for the Carolina Panthers and Washington Football Team before his one year in Buffalo.
Norman is best known for being the heart and soul of a tough, ballhawking 2015 Panthers secondary that helped guide the team to an NFC title and Super Bowl 50 appearance.