Josh Allen threw for 260 yards and four touchdowns as the Buffalo Bills cruised to a 31-6 victory over the New Orleans Saints on Thanksgiving night. Dawson Knox caught two touchdowns, and Stefon Diggs and Matt Breida also found the end zone as the Bills out-classed the Saints. New Orleans found themselves down 24-0 before [more]