ORCHARD PARK, N.Y. (WIVB) - Football and family go hand-in-hand and, this year, Bills fans will be able to sit around the Thanksgiving table or head to Dallas for a football gathering unlike any other.
For the first time since 1994, the Bills will play on Thanksgiving Day when they kickoff against the Cowboys at 4:30 p.m. on CBS.
Buffalo will open the season with back-to-back road games to the MetLife Stadium when they battle the New York Jets and New York Giants.
The Bills will then welcome in the Cincinnati Bengals for the home opener in Week 3, before taking on Tom Brady and the New England Patriots in Week 4.
This year's schedule also features a trip to Cleveland in Week 10. The team wraps up the season with road games in Pittsburgh (Week 15) and the Patriots (Week 16) before returning home for the finale against the Jets in Week 17.
Week 1 - at Jets, 1 p.m. CBS
Week 2 - at Giants, 1 p.m. CBS
Week 3 - Vs. Bengals, 1 p.m. CBS
Weeks 4 - Vs. Patriots, 1p.m. CBS
Week 5 - at Titans, 1 p.m. CBS
Week 6 - BYE WEEK
Week 7 - Vs. Dolphins, 1 p.m. CBS
Week 8 - Vs. Eagles, 1 p.m. FOX
Week 9 - Vs. Washington, 1 p.m. FOX
Week 10 - at Browns, 1 p.m. CBS
Week 11 - at Dolphins, 1 p.m. CBS
Weeks 12 - Vs. Broncos, 1 p.m. CBS
Week 13 - at Cowboys, 4:30 p.m. CBS
Weeks 14 - Vs. Ravens, 1 p.m. CBS
Week 15 - at Steelers, 1 p.m. CBS
Week 16 - at Patriots, TBD
Week 17 - Vs. Jets, 1 p.m. CBS