
Thursday Night Football doesn’t normally deliver high-quality matchups, but that’s not the case in NFL Week 2. The new Highmark Stadium in Orchard Park, N.Y., makes its regular-season debut tonight when the Bills host the Lions in primetime.

Thursday Night Football doesn’t normally deliver high-quality matchups, but that’s not the case in NFL Week 2. The new Highmark Stadium in Orchard Park, N.Y., makes its regular-season debut tonight when the Bills host the Lions in primetime.