Pro Bowl wide receiver Braylon Edwards and the San Francisco 49ers agreed to a one-year deal, the National Football League team said on Thursday.
Terms were not announced but according to local media reports the deal was for $3.5 million.
Edwards had 53 catches for 904 yards and seven touchdowns last season for the New York Jets.
Taken with the third overall pick by the Cleveland Browns in the 2005 NFL draft, Edwards has amassed 326 career receptions for 5,142 yards and 39 touchdowns.
In 2007, he broke the Browns' single-season records for receiving yards (1,289) and touchdown receptions (16) earning a Pro Bowl selection.