Hamilton has signed a one-year contract with the Buccaneers, Adam Schefter of ESPN.com reports.

Hamilton has appeared in 57 games over the past five seasons, registering 50 tackles and five passes defensed. He'll provide cornerback depth and likely contribute on special teams.