Veteran cornerback Kevin Johnson has signed with the Browns, giving the team some more versatility at the position.
Johnson, a former first-round pick out of Wake Forest, comes to Cleveland after one season with the Bills. He spent his first four seasons with the Texans.
Johnson has appeared in 51 games with 19 starts. He has totaled 154 tackles, one interception, 19 passes defensed, one sack and one fumble recovery. During that time, he played as both an outside cornerback and a slot corner. The latter is where Cleveland is looking to increase its depth after the offseason departures of T.J. Carrie and Eric Murray.
Johnson was limited a bit by injuries during his four years with the Texans but was healthy this past season in Buffalo. He appeared in all 16 games and compiled 36 tackles.
Johnson joins a Browns group of cornerbacks led by Pro Bowler Denzel Ward and last year's second-round pick, Greedy Williams.
Check out photos of cornerback Kevin Johnson

Buffalo Bills cornerback Kevin Johnson (29) defends a pass to New York Jets wide receiver Robby Anderson (11) during the first half of an NFL football game Sunday, Dec. 29, 2019, in Orchard Park, N.Y. (AP Photo/David Dermer)

Houston Texans defensive back Kevin Johnson (30) between plays during a regular season Week 17 NFL football game between the Houston Texans and the Indianapolis Colts on Sunday December 31, 2017 in Indianapolis. The Colts beat the Texans 22-13 (Matt Patterson via AP)

Buffalo Bills' Micah Hyde (23) and Kevin Johnson (29) tackle Cincinnati Bengals' Auden Tate during the first half of an NFL football game Sunday, Sept. 22, 2019, in Orchard Park, N.Y. (AP Photo/Adrian Kraus)

Buffalo Bills' Kevin Johnson (29) lines up against the Houston Texans during the first half of an NFL wild-card playoff football game Saturday, Jan. 4, 2020, in Houston. (AP Photo/Eric Christian Smith)

Buffalo Bills cornerback Kevin Johnson (29) in coverage during in an NFL wild-card playoff football game against the Houston Texans, Saturday, Jan. 4, 2020, in Houston. Houston won 22-19 in overtime. (Aaron M. Sprecher via AP)

Buffalo Bills cornerback Kevin Johnson (29) looks on prior to an NFL wild-card playoff football game against the Houston Texans, Saturday, Jan. 4, 2020, in Houston. The Texans beat the Bills 22-19. (Cooper Neill via AP)

Miami Dolphins' Jerome Baker, left, and Buffalo Bills' Kevin Johnson, right, fight for position during a punt play in the second half of an NFL football game, Sunday, Oct. 20, 2019, in Orchard Park, N.Y. (AP Photo/Ron Schwane)

Buffalo Bills cornerback Kevin Johnson (29) drops into coverage during an NFL football game against the New England Patriots, Saturday December 21, 2019 in Foxborough, Mass. The Patriots defeated the Bills 24-17. (Damian Strohmeyer via AP)

Buffalo Bills cornerback Kevin Johnson (36) defends during an NFL preseason football game against the Detroit Lions, Friday, Aug. 23, 2019, in Detroit. The Bills defeated the Lions, 24-20. (Ryan Kang via AP)

Buffalo Bills cornerback Kevin Johnson drops into pass coverage during the second half of an NFL football game against the Dallas Cowboys in Arlington, Texas, Thursday, Nov. 28, 2019. (AP Photo/Roger Steinman)

Houston Texans cornerback Kevin Johnson, left, and cornerback Johnathan Joseph celebrates after a tackle against the Los Angeles Rams during the first half of an NFL football game Sunday, Nov. 12, 2017, in Los Angeles. (AP Photo/Jae C. Hong)

Buffalo Bills cornerback Kevin Johnson lines up for a play against the Miami Dolphins in the second half of an NFL football game, Sunday, Oct. 20, 2019, in Orchard Park, N.Y. (AP Photo/Ron Schwane)

Houston Texans defensive back Kevin Johnson (30) during pre game warmups during a Week 1 NFL football game against the Chicago Bears on Sunday, Sept. 11, 2016 in Houston. The Texans beat the Bears 23-14. (Matt Patterson via AP)

Buffalo Bills cornerback Kevin Johnson (36) runs drills during an NFL football team practice Tuesday, June 11, 2019, in Orchard Park N.Y. (AP Photo/Jeffrey T. Barnes)

FILE - In this Sept. 9, 2018, file photo, Houston Texans cornerback Kevin Johnson (30) leaves the field during the second half of an NFL football game against the New England Patriots, in Foxborough, Mass. A person with direct knowledge of discussions has confirmed to The Associated Press that the Buffalo Bills have agreed to sign free agent cornerback Kevin Johnson. The person spoke to The AP on Monday, March 11, 2019, on the condition of anonymity because the signing won't be official until the NFL's new year begins Wednesday. (AP Photo/Stew Milne, File)

Houston Texans defensive back Kevin Johnson (30) after practice at the Houston Texans training camp at the Greenbrier in White Sulphur Springs, West Virginia on August 11, 2017. (Matt Patterson via AP)

Houston Texans defensive back Kevin Johnson (30) pass defends against Arizona Cardinals wide receiver Larry Fitzgerald (11) during a regular season Week 11 NFL football game between the Arizona Cardinals and the Houston Texans, Sunday November 19, 2017 in Houston. The Texans beat the Cardinals 31-21 (Matt Patterson via AP)

Tennessee Titans tight end Delanie Walker (82) drags Houston Texans cornerback Kevin Johnson (30) into the end zone as Walker scores a touchdown on a 24-yard pass in the second half of an NFL football game Sunday, Dec. 3, 2017, in Nashville, Tenn.(AP Photo/Mark Zaleski)

Houston Texans defensive back Kevin Johnson (30) looks to make a tackle on Tennessee Titans wide receiver Corey Davis (84) after a catch during a regular season Week 13 NFL football game between the Houston Texans and the Tennessee Titans, Sunday December 3, 2017 in Nashville, Tenn. The Titans beat the Texans 24-13 (Matt Patterson via AP)

Houston Texans defensive back Kevin Johnson (30) defends against Los Angeles Rams wide receiver Robert Woods (17) during a regular season Week 10 NFL football game between the Houston Texans and the Los Angeles Rams, Sunday November 12, 2017 in Los Angeles. The Rams beat the Texans 33-7 (Matt Patterson via AP)

Houston Texans cornerback Kevin Johnson (30) during an NFL football game between the Houston Texans against the Seattle Seahawks in Seattle, Sunday, Oct. 29, 2017. (Tom Hauck via AP)

Houston Texans defensive back Kevin Johnson (30) during a regular season Week 17 NFL football game between the Houston Texans and the Indianapolis Colts on Sunday December 31, 2017 in Indianapolis. The Colts beat the Texans 22-13 (Matt Patterson via AP)