Giants signed CB Leonard Johnson to a three-year contract.
Johnson suffered a torn ACL leading up to the 2022 NFL Draft and went undrafted. His three-year contract with the team is a rookie deal according to Giants beat writer Art Stapleton, and now gives Johnson plenty of time to get back into play shape. In four seasons at Duke, Johnson totaled six interceptions and three forced fumbles. He’ll now have a shot to earn a spot on the 53-main roster in training camp.