Percy Harvin will sign with the Buffalo Bills on a one-year deal.
Harvin was released this week by the New York Jets.
Harvin, 26, once regarded as a rising star in the NFL, was looking for his fourth team in four years.
Harvin missed most of the 2013 season with a hip injury, but he returned for the Super Bowl and contributed to the win by scoring on a kickoff return.