The Buffalo Bills are firm favorites as they kick off NFL Week 12 against a Houston Texans team scrambling for answers without C.J. Stroud on Thursday, November 20 (11/20/2025) at 8:15 p.m. ET.

Buffalo surged back into the win column last week with a crucial win over the NFC South-leading Tampa Bay Buccaneers. Josh Allen had a staggering six-touchdown game , which made up for the team’s defensive struggles.

Bills vs. Texans will air in-market on WKBW (ABC/7) Buffalo and KRIV (FOX/26) Houston, which you can stream on fuboTV (free trial) . It streams out of market nationwide on Prime Video (free trial) .

Here’s what you need to know:

What: NFL Week 12, Thursday Night Football

Who: Buffalo Bills vs. Houston Texans

When: Thursday, Nov. 20, 2025

Time: 8:15 p.m. ET

Whe

See Full Page