One year ago, the Buffalo Bills signed cornerback Kevin Johnson to a one-year, $3 million contract on a prove-it deal after he was oft-injured with the Houston Texans. On Thursday, Johnson signed a one-year, $3.5 million deal with incentives that could push it to $6 million with the Cleveland Browns, according to ESPN’s Adam Schefter.
Johnson came in and competed for the second cornerback position opposite Tre’Davious White in training camp. While former Bills cornerback E.J. Gaines fell to third in the competition, the fight between Levi Wallace and Johnson lasted until the end of the preseason. Ultimately, Wallace was the opening-day starter but after he struggled in the first chunk of the season, Johnson was called on to platoon at CB2.
He stayed healthy but the lack of playing time hurt his ability to sign a long-term deal. We projected a three-year, $15 million deal for an average of $5 million but he has to settle for another one-year deal.