The Buffalo Bills signed safety Micah Hyde on Thursday, the team announced.

Terms of the contract were not disclosed by the club, but Hyde’s deal is worth $30 million over five years, with $14 million guaranteed, a source told NFL Network’s Ian Rapoport.

Hyde recorded 58 tackles, three interceptions, a sack, and nine pass deflections, playing in all 16 games for the Green Bay Packers. The 26-year-old spent the first four seasons of his career with the Packers after being selected in the fifth round of the 2013 NFL Draft.

The Bills gain one of the most versatile defensive backs on the market. Hyde can line up anywhere in the secondary, although he’s expected to play at his natural position of safety in 2017.

Hyde thanked Packers fans Thursday, noting that his former club didn’t make him an offer:

Buffalo also signed safety Jordan Poyer. He recorded 39 tackles and two pass deflections in six games with the Cleveland Browns.

Copyright © 2017 Score Media Ventures Inc. All rights reserved. Certain content reproduced under license.