Week 12 of the 2025 NFL season begins Thursday night in Houston, where the Buffalo Bills travel to play the Houston Texans. Buffalo is 7-3, which is not good enough to lead the AFC East right now given the scorching hot performance of the New England Patriots, while the Texans have rallied from an 0-3 start to pull to 5-5.

For a third straight game, C.J. Stroud is out with a concussion, so Davis Mills will look to make it 3-0 in starts in his absence. They rallied from a 19-point 4th quarter deficit to beat the Jacksonville Jaguars two weeks ago, then scraped past the Tennessee Titans in an ugly performance on the road to stay within some distance of the 8-2 Indianapolis Colts. Even staying attached to the Wild Card hunt is a relief at this point.

As much as the Texans offense has been a

See Full Page