clock menu more-arrow no yes mobile

Filed under:

2019 NFL free agency: Kevin Johnson Buffalo Bills contract numbers

What a deal for the Bills

The Buffalo Bills signed cornerback Kevin Johnson earlier this week and announced the move, but we hadn’t seen contract numbers yet. On Thursday morning, we finaly received the information, courtesy of Mike Rodak of ESPN.

Kevin Johnson’s one-year deal with Buffalo includes a $400,000 signing bonus, a non-guaranteed $2 million salary, roster bonuses of $18,750 per game on 46-man roster and $300,000 workout bonus. Cap number is $2,718,750” noted Rodak in his tweet.

Coming off two concussions within a month during the early part of the 2018 season, Johnson is on a one-year prove it deal. With little money guaranteed, Buffalo can walk away at any point in time. Not bad for signing a former first round pick.

Johnson will compete with Levi Wallace for the number 2 cornerback job and, at worst, provides solid depth for a Bills team that had Tre’Davous White, Vontae Davis, Phillips Gaines, Ryan Lewis, Levi Wallace, and Lafeyette Pitts all take meaningful snaps as one of the top two cornerbacks in 2018.


Signing bonus: $400,000
Workout bonus: $300,000
Salary: $2 million
Per-game active roster bonus: $18,750 per game, up to $300,000 total*

Salary cap figure: $2,718,750
Dead cap if cut before season: $700,000 (assuming he earns workout bonus)

* Since Johnson only played one game in 2018, the LTBE portion of his bonus that counts against the cap is only $18,750.