Most intriguing free-agent signings made by Giants in 2020
Bills OT Spencer Brown: 'Being An Idiot, Hurting My Team'
Giants emphasizing special teams under Joe Judge and Thomas McGaughey
Bills OT Spencer Brown: 'Being An Idiot, Hurting My Team'
Buffalo Bills offensive tackle Spencer Brown (79) looks on during
Buffalo Bills tackle Spencer Brown (79) walks off the field
Buffalo Bills tackle Spencer Brown (79) walks off the field
FOXBOROUGH, MA - DECEMBER 01: Buffalo Bills offensive tackle