Question: what channel is thursday night football on in houston?
Answer: This week on "Thursday Night Football," the Texans will host the Colts in a game scheduled to kick off at 8:20 p.m. ET on Fox and NFL Network.