Adams was with the team last season before leaving in free agency to go to the Lions.
Adams, 26, signed a three-year, $1.62 million contract with the Giants as an undrafted free agent out of Connecticut back in 2016. He was entering the final year of his contract in 2018 when New York elected to waive him as they trimmed their roster down to the 53-man limit coming out of the preseason.
Adams later signed with the Buccaneers at the end of September. However, Tampa Bay declined to tender him a restricted offer, allowing him to become an unrestricted free agent this past offseason. He signed with the Lions only to be released during final roster cuts.
In 2018, Adams appeared in 13 games for the Bucs and recorded 38 total tackles, four interceptions, and nine pass defenses.