/cdn.vox-cdn.com/uploads/chorus_image/image/69295237/1230123418.0.jpg)
The Buffalo Bills added a linebacker on Sunday, signing Joe Giles-Harris to a one-year contract. Terms of the deal have yet to be disclosed.
Giles-Harris, 24, originally entered the NFL in 2019. He went undrafted that year but signed with the Jacksonville Jaguars. He appeared in five games as a rookie, making three tackles overall. Last year, Giles-Harris played in nine games for Jacksonville, making three starts. He made 20 tackles, including two tackles for loss, adding five quarterback hits and one sack on the season.
Giles-Harris participated in rookie minicamp with the Bills this weekend as a tryout player. He joins a strong linebacker group that includes Tremaine Edmunds, Matt Milano, and A.J. Klein. A solid mix of veterans (Tyler Matakevich) and young players (Andre Smith and Tyrel Dodson, among others) rounds out the group.
Giles-Harris played his college ball at Duke, where he was a two-time All-ACC First-Team pick. In 34 career games, he notched 313 tackles, 32.5 tackles for loss, 9.5 sacks, two interceptions, eight pass breakups, one forced fumble, one fumble recovery, and 15 quarterback pressures.