Cornerback E.J. Gaines agrees to terms with the Bills
2019 NFL Free Agency: All-22 analysis shows E.J. Gaines played
Cleveland Browns Free Agent Review: CB E.J. Gaines - Dawgs By Nature
2019 NFL Free Agency: All-22 analysis shows E.J. Gaines played
2019 Georgia Bulldogs Football Media Guide by Georgia Bulldogs
Bills Links, 3/27: Beane, McDermott meet the media at the NFL
Cornerback E.J. Gaines agrees to terms with the Bills
Roundup: E.J. Gaines returns to Buffalo on 1-year deal
2019 NFL free agency: E.J. Gaines Buffalo Bills contract numbers
Cornerback E.J. Gaines agrees to terms with the Bills
Cornerback E.J. Gaines agrees to terms with the Bills
Cornerback E.J. Gaines agrees to terms with the Bills
Cornerback E.J. Gaines agrees to terms with the Bills