A person familiar with the deal says DeSean Jackson's contract with the Washington Redskins is worth $24 million over three years with $16 million guaranteed.
The person spoke on condition of anonymity because the Redskins did not publicly disclose the terms.
Jackson was back at Redskins Park on Wednesday to sign the contract after two days of visits and negotiations.
Jackson signed a five-year, $48.2 million deal with the Philadelphia Eagles two years ago, but he was cut last week despite coming off a season in which he set career highs with 82 catches for 1,332 yards for the NFC East champions.
Amid reports of off-the-field issues, Philadelphia initially tried to trade Jackson and then released him. His deal with the Eagles would have been worth $10.25 million in 2014.
AP NFL websites: www.pro32.ap.org and www.twitter.com/AP_NFL
Follow Joseph White on Twitter: http://twitter.com/JGWhiteAP