How to Watch Lions vs. Bills: Streaming, Time for Thursday Night Football
The Detroit Lions visit the Buffalo Bills on Thursday, Sept. 17, 2026 at 8:15 p.m. ET from Highmark Stadium in Orchard Park, New York. Both teams enter at 1-0, with Buffalo coming off a 36-31 win at Houston and Detroit off a 31-point opener. Buffalo's offense set the tone in Week 1. Josh Allen threw for 334 yards and two touchdowns without an interception, added two rushing scores and finished […]