The Buffalo Bills are bringing back cornerback E.J. Gaines on a one-year contract nearly nine months after coming to an injury settlement after a groin injury ended his 2019 season,’s Ian Rapoport reports.

This will be Gaines’ third stint with the Bills after playing for them in 2017 before spending 2018 on the Cleveland Browns.