Shop for Buffalo Bills gear at

Posts Tagged ‘Terry Pegula’

Owner Terry Pegula On Board the Bills Were Screwed by the Overturn of the Call on Kelvin Benjamin

Bills owner Terry Pegula was like most of America on Sunday, stunned as everyone else that the NFL’s catch rule screwed the Bills in their loss to the Patriots. NFL Senior VP of Officiating Al Riveron overruled the call of a Kelvin Benjamin touchdown reception, wiping out a potential Buffalo halftime lead in the eventual […]