Thad’s Three Things: Bills vs. Patriots ‘This is now not only a game the Bills could win, it’s probably one they should win. It might be over two decades since we said that about a Buffalo game against New England.’ No related posts.