Blackshear is signing a one-year contract with the Panthers, Adam Schefter of ESPN reports.