The Buffalo Bills look to take down the New England Patriots at Highmark Stadium in Week 16. While the Bills already clinched the AFC East title and a spot in the playoffs, they need to keep ...
It was more of the same for the Buffalo Bills in Sunday night's AFC Championship, with Josh Allen and Co. falling to the ...