The Giants have signed cornerback Leonard Johnson.
The 6-foot, 194-pound corner tore his ACL while training for the 2022 NFL Draft. He went undrafted and then unsigned as he recovered from the knee injury.
Johnson missed only one game during his time at Duke, playing 47 career contests with 39 starts. He finished his collegiate career with 165 total tackles, 10 tackles for loss, two sacks, six interceptions, three forced fumbles, two fumble recoveries, 17 pass breakups and two quarterback hurries.
Prior to his injury, Johnson participated at Duke's pro day where he ran a 4.54 40-yard dash and registered a vertical jump of 33.0 and broad jump of 10.5.
View photos of every move made by the Giants during the 2023 offseason.