Bills sign 3 free agents, including CB Leonard Johnson (The Associated Press)

ORCHARD PARK, N.Y. (AP) — The Buffalo Bills have signed three free agents, including cornerback Leonard Johnson.
Source: Yahoo.com