ORCHARD PARK - The last time the Buffalo Bills and Detroit Lions came together, it was Thanksgiving Day 2022, and they got ...