After spending a year out of football, E.J. Gaines is back in a familiar place.
The cornerback has agreed to a one-year deal with the Buffalo Bills, NFL Network Insider Ian Rapoport reported, per a source informed of the situation.
Gaines excelled in Buffalo in 2017, playing in 11 games, recording 59 tackles, nine passes defended, one interception and three forced fumbles. He signed a one-year deal with the Cleveland Browns in 2018 and found success there before two concussions ended his season after just six games.
Elsewhere in transactions news on Thursday:
»The Carolina Panthers signed defensive lineman Zach Kerr to a two-year deal with a base value of $3 million, with additional money available to be made by achieving incentives, NFL Network's Mike Garafolo reported.
» The Tennessee Titans have agreed to a one-year deal with special teams contributor Nick Dzubnar, the team announced Thursday. The linebacker played the previous five seasons with the Chargers, tallying 200-plus special teams snaps in each of the last three years, including a career-high 332 in 2019.
» The Jacksonville Jaguars announced they have signed wide receiver Terry Godwin, who was a practice squad player last year.
» The Arizona Cardinals announced Thursday that they signed offensive tackle Marcus Gilbert to a one-year contract that Rapoport reports is worth up to $3.75 million. Gilbert joined the Cards a season ago via traded with the Steelers but missed all of 2019 on injured reserve with a knee injury. The team also officially announced running back Kenyan Drake had signed his transition tag.