Buffalo Fans Rip ‘Punk’ Tom Brady For Trying To Trip Ed Oliver December 23, 2019 The New England Patriots defeated the Buffalo Bills at Gillette Stadium, and it was an expected win. although some analysts said that the Bills would...