Marquez Valdes-Scantling plans to sign a one-year deal with the Buffalo Bills.
The wide receiver could earn as much as $4.5 million, according to a source.
Valdes-Scantling will receive a $1.125 million signing bonus.
The Kansas City Chiefs released Valdes-Scantling in February to free up $12 million on their salary cap.