Cornerback E.J. Gaines will be back with the Bills in 2020. Mark Konezny-USA TODAY Sports

E.J. Gaines has signed on for a third stint with the Bills. Buffalo and the veteran cornerback agreed to terms on a one-year deal Thursday, Ian Rapoport of NFL.com tweets.

The former Rams draft choice played for the Bills in 2017 and re-signed to play in Buffalo last year. But an injury derailed those plans, and the Bills reached an injury settlement with Gaines in August. He did not land with another team last season.

This signing comes a year and a day after the last time Gaines agreed to join the Bills. He is hoping to rebound after multiple injury-marred seasons. A midseason malady also cut his 2018 Browns stay short. This will be Gaines’ age-28 season, so if he’s healthy, he should have a decent chance to make the Bills’ regular-season roster and contribute.

Gaines will join Josh Norman as incoming Bills corners as veterans eyeing spots alongside Tre’Davious White. Youngsters Levi Wallace, Taron Johnson and Siran Neal will also be in that mix. The Bills lost Kevin Johnson to the Browns earlier in free agency.

Although he has only played in six games since his 2017 Bills run, Gaines started 11 games with Buffalo in his first stay there. Gaines suffered a concussion during his 2018 Cleveland season, which ended in November 2018.

This article first appeared on Pro Football Rumors and was syndicated with permission.


  COMMENTS

The Morning Bark Newsletter. Emailed daily.

You'll receive Yardbarker's daily Top 10, featuring the best sports stories from around the web. Customize your newsletter to get articles on your favorite sports and teams.

Emailed daily. Always FREE!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
MORE FROM YARDBARKER:
Can you name every head coach in the history of the Buffalo Bills?
SCORE:
0/22
TIME:
5:00
1960–1961
Buster Ramsey
1962–1965
Lou Saban
1966–1968
Joe Collier
1968
Harvey Johnson
1969–1970
John Rauch
1971
Harvey Johnson
1972–1976
Lou Saban
1976–1977
Jim Ringo
1978–1982
Chuck Knox
1983–1985
Kay Stephenson
1985–1986
Hank Bullough
1986–1997
Marv Levy
1998–2000
Wade Phillips
2001–2003
Gregg Williams
2004–2005
Mike Mularkey
2006–2009
Dick Jauron
2009
Perry Fewell
2010–2012
Chan Gailey
2013–2014
Doug Marrone
2015–2016
Rex Ryan
2016
Anthony Lynn
2017–
Sean McDermott

Customize Your Newsletter

+

Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.